уверен, что не буду трогать поля, участвующие в сортировке, потому что сравнение там рукописное.
Для этого есть std::map
да, есть, это std::map
Итератор нельзя, можно ноду. https://en.cppreference.com/w/cpp/container/set/extract Естественно, с соответствующим оверхедом в итоге.
Оверхед смущает, но спасибо в любом случае
в общем случае ты ходишь по тонкому льду т.к. у тебя пропадают проверки времени компиляции что ты не нарушишь транзитивность
Обсуждают сегодня