Задание № 1598

Студент

Фролова Екатерина

Задача

STL Pretty Print

Состояние

Завершено

Баллов

3

Дедлайн
13 мая 2019
Назначено

30.05.2019, 10:07

Завершено

23.06.2019, 20:13

Сделать красивый вывод для базовых контейнеров STL: vector, map, set.

Входные данные

Объекты базовых контейнеров STL (vector, map, set)

Задача

Сделать красивый вывод для базовых контейнеров STL. Для этого перегрузить функцию std::operator<< для соответствующих типов. Чтобы можно было писать такой код:

...
std::map<int, std::string> testMap;
testMap[1] = "123";
testMap[2] = "456";
std::cout << testMap;
...

Выходные данные

Текстовый файл/вывод в консоль

Пример вывода (для кода выше):

1=123; 2=456

Действия