Здравствуйте, Сыроежка, Вы писали:
С>Вы же используете алгоритм с предикатом. Можно исхитриться и придумать предикат, который будет давать нужный результат. Например, предикат, который будет возращать значение оператора != при каждом нечетном вызове предиката.
Для lexicographical_compare придётся писать предикат сложнее a == b:
здесьАвтор: Alexey F
Дата: 29.12.11
(код взят из стандарта, только < заменён на cmp) и даже не a != b с отрицанием результата — это ещё больше (помимо вводящего в заблуждение имени) затуманит цель кода для того, кто будет потом в нём разбираться.