что порядок вычисления аргументов до сих пор не определен? _mods - это std::unordered_map.
_mods.insert_or_assign(obj.key(), std::move(obj));
Мув - это про каст к рвалуе
А, точно, спасибо. То есть нет бага, потому что мув не произойдет, пока не начнется выполнение самой insert_or_assign
Обсуждают сегодня