Операторы
Материал из cppreference.com
Синтаксис:
#include <set> set operator=(const set& c2); bool operator==(const set& c1, const set& c2); bool operator!=(const set& c1, const set& c2); bool operator<(const set& c1, const set& c2); bool operator>(const set& c1, const set& c2); bool operator<=(const set& c1, const set& c2); bool operator>=(const set& c1, const set& c2);
Все контейнеры C++ могут быть сравнены и присвоены с помощью стандартных операторов: ==, !=, %%<=%%, >=, <, > и =. Сравнение и присваивание множеств занимает линейное время.
Два множества равны, если:
- их размер совпадает и
- каждый i-й элемент в одном множестве равен i-му элементу в другом.
Сравнение множеств происходит лексикографически.