2
Std :: unordered_map operatörü [] mevcut olmayan anahtar için sıfır başlatma yapıyor mu?
Cppreference.com'a göre, varolmayan std::map::operator[]değer sıfır başlatma yapar. Bununla birlikte, aynı site buna sıfır sıfırlamadan bahsetmez std::unordered_map::operator[], ancak buna dayanan bir örnek yoktur. Tabii ki bu sadece bir referans sitesi, standart değil. Peki, aşağıdaki kod tamam mı değil mi? #include <unordered_map> int main() { std::unordered_map<int, int> map; return map[42]; // is …