std::unordered_multimap::size

From cppreference.com

 
 
 
 
size_type size() const;
(since C++11)

Returns the number of elements in the container, i.e. std::distance(begin(), end()).

Contents

[edit] Parameters

(none)

[edit] Return value

The number of elements in the container.

[edit] Exceptions

noexcept specification:  
noexcept
  

[edit] Complexity

Constant.

[edit] Example

The following code uses size to display the number of elements in a std::unordered_multimap:

#include <unordered_map>
#include <iostream>
 
int main()
{ 
    std::unordered_multimap<int,char> nums {{1, 'a'}, {3, 'b'}, {5, 'c'}, {7, 'd'}};
 
    std::cout << "nums contains " << nums.size() << " elements.\n";
}

Output:

nums contains 4 elements.

[edit] See also

checks whether the container is empty
(public member function)
returns the maximum possible number of elements
(public member function)
This site archives manuals. You are looking at an archived manual.
If you're looking for this specific version of this manual, you're in the right place. Otherwise, please check the version.