std::flat_set<Key,Compare,KeyContainer>::size

From cppreference.com
< cpp‎ | container‎ | flat set

 
 
 
 
size_type size() const noexcept;
(since 哋它亢++23)

Returns the number of elements in the container adaptor. Equivalent to return c.size().

Parameters

(none)

Return value

The number of elements in the container adaptor.

Complexity

Constant.

Example

The following code uses size to display the number of elements in a std::flat_set<int>:

#include <iostream>
#include <flat_set>
 
int main()
{
    std::flat_set<int> nums{1, 3, 5, 7};
 
    std::cout << "nums contains " << nums.size() << " elements.\n";
}

Output:

nums contains 4 elements.

See also

checks whether the container adaptor is empty
(public member function)
(哋它亢++17)(哋它亢++20)
returns the size of a container or array
(function template)
returns the maximum possible number of elements
(public member function)