Пространства имён
Варианты
Действия

operator==,!=,<,<=,>,>=(std::set)

Материал из cppreference.com

Обнаружена петля в шаблонах: Шаблон:page template

template<  >

bool operator==( set<>& lhs,

                 set<>& rhs );
(1)
template<  >

bool operator!=( set<>& lhs,

                 set<>& rhs );
(2)
template<  >

bool operator<( set<>& lhs,

                set<>& rhs );
(3)
template<  >

bool operator<=( set<>& lhs,

                 set<>& rhs );
(4)
template<  >

bool operator>( set<>& lhs,

                set<>& rhs );
(5)
template<  >

bool operator>=( set<>& lhs,

                 set<>& rhs );
(6)
Сравнивает содержимое двух контейнеров.
Original:
Compares the contents of two containers.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
1-2) Checks if the contents of lhs and rhs are equal, that is, whether lhs.size() == rhs.size() and each element in lhs has equivalent element in rhs at the same position.
3-6)
Сравнивает содержимое lhs и rhs лексикографически. Сравнение производится с помощью функции эквивалентно std::lexicographical_compare.
Original:
Compares the contents of lhs and rhs lexicographically. The comparison is performed by a function equivalent to std::lexicographical_compare.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

[править] Параметры

lhs, rhs -
контейнеры, содержимое которых для сравнения
Original:
containers whose contents to compare
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

[править] Возвращаемое значение

1)
true если содержимое контейнера эквивалентны, false иначе
Original:
true if the contents of the containers are equivalent, false otherwise
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
2)
true если содержимое контейнера не эквивалентны, false иначе
Original:
true if the contents of the containers are not equivalent, false otherwise
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
3)
true если содержимое lhs лексиграфически' меньше, чем содержание rhs, false иначе
Original:
true if the contents of the lhs are lexicographically less than the contents of rhs, false otherwise
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
4)
true если содержимое lhs лексиграфически' меньше чем или равны' содержание rhs, false иначе
Original:
true if the contents of the lhs are lexicographically less than or equal the contents of rhs, false otherwise
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
5)
true если содержимое lhs лексиграфически' больше, чем содержание rhs, false иначе
Original:
true if the contents of the lhs are lexicographically greater than the contents of rhs, false otherwise
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
6)
true если содержимое lhs лексиграфически' больше чем или равный' содержание rhs, false иначе
Original:
true if the contents of the lhs are lexicographically greater than or equal the contents of rhs, false otherwise
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

[править] Сложность

Линейный в размере контейнера
Original:
Linear in the size of the container
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.