A RetroSearch Logo

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

Search Query:

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

public member function

<unordered_set>

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

Test whether container is empty

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

This function does not modify the content of the array in any way. To clear the content of an array object, member function unordered_set::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
13
// unordered_set::empty
#include <iostream>
#include <string>
#include <unordered_set>

int main ()
{
  std::unordered_set<std::string> first;
  std::unordered_set<std::string> second = {"alpha","beta","gamma"};
  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_set::clear
Clear content (public member function)
unordered_set::size
Return container size (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