A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://cplusplus.com/reference/unordered_map/unordered_multimap/empty/ below:

public member function

<unordered_map>

std::unordered_multimap::empty
bool empty() const noexcept;

Test whether container is empty

Returns a bool value indicating whether the unordered_multimap container is empty, i.e. whether its size is 0.

This function does not modify the content of the container in any way. To clear the content of an array object, member function unordered_multimap::clear exists.



Parameters none

Return Valuetrue if the container size is 0, false otherwise.

Example
1
2
3
4
5
6
7
8
9
10
11
12
// unordered_multimap::empty
#include <iostream>
#include <unordered_map>

int main ()
{
  std::unordered_multimap<int,int> first;
  std::unordered_multimap<int,int> second = {{1,10},{2,20},{1,15}};
  std::cout << "first " << (first.empty() ? "is empty" : "is not empty" ) << std::endl;
  std::cout << "second " << (second.empty() ? "is empty" : "is not empty" ) << std::endl;
  return 0;
}

Output:
first is empty
second is not empty


Complexity Constant.

Iterator validity No changes.

See also
unordered_multimap::clear
Clear content (public member function)
unordered_multimap::erase
Erase elements (public member function)

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4