A RetroSearch Logo

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

Search Query:

Showing content from https://www.tutorialspoint.com/cpp_standard_library/cpp_set_max_size.htm below:

C++ Set Library - max_size Function

C++ Set Library - max_size Function Description

It returns the maximum number of elements that the set container can hold.

Declaration

Following are the ways in which std::set::max_size works in various C++ versions.

C++98
size_type max_size() const;
C++11
size_type max_size() const noexcept;
Return value

It returns the number of elements in the set container.

Exceptions

It never throws exceptions.

Time complexity

Time complexity is contstant.

Example

The following example shows the usage of std::set::max_size.

#include <iostream>
#include <set>

int main () {
   int i;
   std::set<int> myset;

   if (myset.max_size()>100) {
      for (i = 0; i < 100; i++) myset.insert(i);
      std::cout << "The set contains 100 elements.\n";
   }
   else std::cout << "The set could not hold 100 elements.\n";

   return 0;
}

The above program will compile and execute properly.

The set contains 100 elements.

set.htm


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