En unordered_map de C ++ 11, ¿cómo actualizar el valor de una clave en particular?
En el hashmap de Java:
map.put(key, new_value)
actualizará la entrada de key = key con new_value si existe en el hashmap.
¿Cuál es la forma correcta de hacer algo similar en unordered_map de C ++ 11?
No he encontrado una API como updateXXX, y la documentación dice queunordered_map :: insertar La función tendrá éxito solo cuando no exista ningún par con una clave.