При первом доступе к элементу в std::unordered_map с помощью оператора [] он создается автоматически. Каковы (если таковые имеются) гарантии его инициализации? (Он гарантированно инициализируется или только будет построен)?
Пример:
std::unordered_map size;
char *test = new char[10];
size[test] += 10;
Гарантированно ли размер[тест] составляет 10 в конце этой последовательности?