
Сообщение от
soon
Не знаю, с чем это связано, но такое поведение описано в стандарте
То, что так написано в стандарте, я уже понял. Меня интересует логика происходящего.
Ну то есть мне на интуитивном уровне кажется, что если я явно определил некий компаратор для элементов множества, то все операции, происходящие с этим множеством, будут реализованы через этот компаратор.
Однако в библиотеке не так. И получается, что если у меня не определён оператор "меньше" для элемента, то я не могу лексикографически сравнить два множества. Почему сделано именно так? Объяснения я не нашёл.

Сообщение от
yekka
минут двадцать ломал голову над тем, что такое СБШ
есть версия, что это "стандартная библиотека шаблонов"
я угадал? ;-)
Ну да.