Обновить
0
0

Пользователь

Отправить сообщение
В вашем случае для результата функции лучше пойдет std::expected. Пока это ещё в стандарте не реализовано, но есть уже готовые решения
можно использовать метод emplace, который сразу вызовет конструктор:
std::map<int, std::string> map;
map.emplace(1, "text1");

http://cpp.sh/6rkh

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Зарегистрирован
Активность