На этом шаге мы рассмотрим немодифицирующие операции сравнения.
bool сравнение (const контейнер& c1, const контейнер& с2)
operator == operator != operator < operator > operator <= operator >=
Два контейнера считаются равными, если они содержат одинаковое количество элементов, если элементы попарно совпадают и следуют в одинаковом порядке (то есть результат проверки на равенство двух элементов в одинаковых позициях всегда равен true).
Отношение "меньше/больше" между контейнерами проверяется по лексикографическому критерию. Лексикографический критерий будет рассмотрен позже.
Поддержипается векторами, деками, списками, множествами, мультимножествами, отображениями, мультиотображениями, строками.
На следующем шаге мы рассмотрим специальные операции над ассоциативными контейнерами.