Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Defines the container class templates set and multiset and their supporting templates.
Requirements
Header: <set>
Namespace: std
Note
The <set> library also uses the #include <initializer_list>
statement.
Members
Operators
Set version | Multiset version | Description |
---|---|---|
operator!= (set) | operator!= (multiset) | Tests if the set or multiset object on the left side of the operator is not equal to the set or multiset object on the right side. |
operator< (set) | operator< (multiset) | Tests if the set or multiset object on the left side of the operator is less than the set or multiset object on the right side. |
operator<= (set) | operator<= (multiset) | Tests if the set or multiset object on the left side of the operator is less than or equal to the set or multiset object on the right side. |
operator== (set) | operator== (multiset) | Tests if the set or multiset object on the left side of the operator is equal to the set or multiset object on the right side. |
operator> (set) | operator> (multiset) | Tests if the set or multiset object on the left side of the operator is greater than the set or multiset object on the right side. |
operator>= (set) | operator>= (multiset) | Tests if the set or multiset object on the left side of the operator is greater than or equal to the set or multiset object on the right side. |
Specialized Template Functions
Set version | Multiset version | Description |
---|---|---|
swap | swap (multiset) | Exchanges the elements of two sets or multisets. |
Classes
Name | Description |
---|---|
set Class | Used for the storage and retrieval of data from a collection in which the values of the elements contained are unique and serve as the key values according to which the data is automatically ordered. |
multiset Class | Used for the storage and retrieval of data from a collection in which the values of the elements contained need not be unique and in which they serve as the key values according to which the data is automatically ordered. |
See also
Header Files Reference
Thread Safety in the C++ Standard Library
C++ Standard Library Reference