Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpPmMpVC 203 of 390 menu
◀ ▶

Изменение значения в словаре в C++

Когда ключ уже записан, значение перезаписывают присваиванием в квадратных скобках. Состав ключей не меняется, меняется только число в паре:

std::map<std::string, int> dct = { {"a", 1}, {"b", 2}, {"c", 3} }; dct["b"] = 9; std::cout << dct["b"] << "\n";

Дан словарь:

std::map<std::string, int> dct = { {"x", 1}, {"y", 2}, {"z", 3} };

Возведите в квадрат значение каждого ключа. Выведите значение для ключа "y".

Дан словарь:

std::map<std::string, std::string> dct = { {"a", "one"}, {"b", "two"} };

Замените значение ключа "a" на строку "first". Выведите его.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить