9 / 9 / 0
Регистрация: 22.12.2017
Сообщений: 295
|
|||||||||||
1 | |||||||||||
Вывод элементов map <string,vector<string>>11.02.2019, 14:25. Показов 9746. Ответов 12
Метки нет Все метки)
(
Доброго времени суток.
Как можно вывести массив
Могу только предположить, что нужно как-то модифицировать "el.second", но никаких идей нет.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
1
|
|
11.02.2019, 14:25 | |
Ответы с готовыми решениями:
12
Разделить vector<string> на два vector<string>
Map c++ вывод на консоль по ключу
|
11.02.2019, 14:43 | 2 | |||||
![]() Решение
1
|
9 / 9 / 0
Регистрация: 22.12.2017
Сообщений: 295
|
||||||
11.02.2019, 14:52 [ТС] | 3 | |||||
Вылетает ошибка при компиляции
Kastaneda, что-то не так.
0
|
593 / 429 / 135
Регистрация: 22.11.2017
Сообщений: 1,204
|
||||||
11.02.2019, 15:31 | 5 | |||||
Encrypted1010, привет!
Предлагаю ёлочку перегрузить. Потом в коде, если понадобится вывод map<string,vector<string>> mp. Просто напишем так cout << mp.
2
|
593 / 429 / 135
Регистрация: 22.11.2017
Сообщений: 1,204
|
|
11.02.2019, 16:12 | 7 |
Kastaneda, у меня красиво выводит. В чём причина?
1
|
593 / 429 / 135
Регистрация: 22.11.2017
Сообщений: 1,204
|
||||||
11.02.2019, 16:19 | 9 | |||||
![]() Решение
Kastaneda, вот. Всё норм выводится.
Подловил меня? Красава.
1
|
9 / 9 / 0
Регистрация: 22.12.2017
Сообщений: 295
|
|
11.02.2019, 16:58 [ТС] | 10 |
SomniPhobia, Kastaneda, прошу прощения, ошибка действительно была в моем коде, поэтому не работало как нужно) Спасибо за помощь!
1
|
Kastaneda
|
11.02.2019, 17:12
#11
|
0
|
593 / 429 / 135
Регистрация: 22.11.2017
Сообщений: 1,204
|
||||||||||||||||||||||||||
11.02.2019, 18:17 | 12 | |||||||||||||||||||||||||
За что? Ты тренируешься, учишься. Я тоже, помогая тебе, тренируюсь.
el.second в твоём случае это контейнер вектор, для него не перегружен оператор <<, в этом Напиши так.
Пожалуйста! Я рад, что помог тебе! Добавлено через 21 минуту Encrypted1010, чуть проще.
Encrypted1010, по сути string - это тоже контейнер, как и vector. String хранит в себе символы, являющиеся элементами контейнера. Вопрос конкретно к Encrypted1010: почему программисты для вывода строки на экран не пишут так? Код 1.
Код 2.
0
|
593 / 429 / 135
Регистрация: 22.11.2017
Сообщений: 1,204
|
||||||
12.02.2019, 10:32 | 13 | |||||
Encrypted1010, я подумал, может тебе больше подойдёт контейнер multimap <string, string> он по логике представляет map <string,vector<string>>, только multimap может хранить пары с повторяющимися ключами, в отличие от map. Если использовать multimap, то его заполнение таково
0
|
12.02.2019, 10:32 | |
Помогаю со студенческими работами здесь
13
string & LPCWSTR
Записать текст с переносами в string C++ Немного про std::string Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |