Перевод этой страницы?:

C++ Sets

set<Key, Compare, Alloc>

C++ Set (множество) -- это ассоциативный контейнер STL, хранящий отсортированный набор уникальных объектов. Сортировка осуществляется с использованием функции сравнения Compare (по умолчанию, в качестве функции сравнения, ипользуется std::less<Key>).

Конструкторыстандартные методы для создания, копирования и удаления множеств
Операторыприсваивают и сравнивают множества
beginвозвращает итератор на начало множества
clearудаляет все элементы из множества
countвозвращает количество элементов, соответствующих заданному ключу
emptyистина, если в множестве нет элементов
endвозвращает итератор на место после последнего элемента множества
equal_range возвращает итераторы на первый элемент, соответствующий определенному ключу, и на место после последнего такого элемента
eraseудаляет элементы из множества
findвозвращает итератор на определенный элемент
insertвставляет элементы в множество
key_compвозвращает функцию для сравнения ключей
lower_boundвозвращает итератор на первый элемент, больший либо равный определенному значению
max_sizeвозвращает максимальное количество элементов, которое может содержать множество
rbeginвозвращает reverse_iterator на конец множества
rendвозвращает reverse_iterator на начало множества
sizeвозвращает количество элементов в множестве
swapменяется содержимым текущего множества с другим
upper_boundвозвращает итератор на первый элемент, больший заданного значения
value_compвозвращает функцию, сравнивающую значения