Как использовать map в C++?
Вопрос проверяет знание использования контейнера map в C++.
Короткий ответ
Map в C++ — это ассоциативный контейнер, который хранит элементы в виде пар "ключ-значение". Для использования необходимо включить заголовочный файл <map>.
Длинный ответ
Что такое map:
- Это контейнер, который хранит элементы в виде пар ключ-значение. Ключи уникальны, и элементы упорядочены по ключу.
Пример использования:
#include <map>
#include <iostream>
int main() {
std::map<int, std::string> map;
map[1] = "One";
map[2] = "Two";
std::cout << map[1] << std::endl; // Доступ по ключу
return 0;
}
Map полезен, когда нужно хранить данные с уникальными ключами и организовать их в отсортированном порядке.