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

Наличие ключа в C++

Метод contains показывает, есть ли ключ в словаре. Результат логический:

std::map<std::string, int> dct = { {"a", 1}, {"b", 2}, {"c", 3} }; std::cout << dct.contains("b") << "\n"; std::cout << dct.contains("w") << "\n";

Проверку ставят в условие if:

std::map<std::string, int> dct = { {"x", 1}, {"y", 2}, {"z", 3} }; if (dct.contains("x")) { std::cout << "found\n"; }

Дан словарь:

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

Если в словаре есть ключ "y", выведите "yes", иначе "no".

Дан словарь:

std::map<std::string, int> dct = { {"a", 1}, {"b", 2}, {"c", 3} };

Выведите, есть ли ключ "b" и ключ "d", двумя строками.

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