Мы знаем, что если мы попытаемся получить доступ к несуществующему ключу std::map
с помощью оператора [] , функция вставит новый элемент с этим ключом.
Имеем: std::map
Гарантируется ли, что после доступа к несуществующему ключу map_xxx["nonexistent_key"]
значение второго аргумента всегда будет false
?
пс. если нет, есть идеи, как добиться такого поведения?