LINUX.ORG.RU

История изменений

Исправление bugfixer, (текущая версия) :

Эк мне накидали вариантов на один простой вопрос… Полагаю, в промышленной ситуации тут было бы сравнение по количеству сравнений/копирований ключей/значений, и т.д.

Вариант с try_emplace() by @Siborgium здесь самый чистенький если cxx-17 доступен (optional легко бэкпортится).

Исходная версия bugfixer, :

Эк мне накидали вариантов на один простой вопрос… Полагаю, в промышленной ситуации тут было бы сравнение по количеству сравнений/копирований ключей/значений, и т.д.

Вариант с try_emplace() by @Siborgium здесь самый чистенький если cxx-17 доступен (optional легко бекпортится).