2
Чи робить оператор std :: unordered_map [] нульову ініціалізацію для неіснуючого ключа?
За даними cppreference.com, std::map::operator[]для неіснуючого значення робиться нульова ініціалізація. Однак той самий сайт не згадує нульову ініціалізацію для std::unordered_map::operator[], за винятком того, що він має приклад, який спирається на це. Звичайно, це лише довідковий сайт, а не стандарт. Отже, чи нижче код нормально чи ні? #include <unordered_map> int main() { …