инсерт с двумя параметрами. Зачем иметь интерфейс идентчный сетам?
Там есть инсерт с двумя параметрами уже
auto it = m.find(key); ... another_m.insert(*it);
один из которых const_iterator hint. кто-нибудь им пользовался когда-нибудь?
там 10 перегрузок функции insert. никто не мешает оставить вариант с value_type
помогло? )
А чем не устраивает emplace-то?
Плохо эмплейсить мапу
Там надо внимательно сорсы посмотреть
А если коротко?
Ну например тем, что добавили insert_or_assign, а emplace_or_assign нет
The element may be constructed even if there already is an element with the key in the container, in which case the newly constructed element will be destroyed immediately.
Форвардить через рекурсию и хорошо если получится Key в параметрах
Обсуждают сегодня