0 / 0 / 0
Регистрация: 05.05.2016
Сообщений: 26
1

Возможно ли создать контейнер std::map, в котором в качестве значения была бы ссылка на std::map?

20.09.2016, 18:55. Показов 1446. Ответов 6
Метки нет (Все метки)

Здравствуйте.
Возможно ли создать контейнер std::map,
в котором в качестве значения была бы ссылка на std map?
Например:
std::map <std::string, std::map<int, float> &>
Спасибо.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.09.2016, 18:55
Ответы с готовыми решениями:

Emplace в std::map. Как добавить элемент в std::map без копирования?
здравствуйте... есть ли способ не писать так: std::map&lt;int, char&gt; ksa;...

Очистка map и перевернутого std::map c std::greater
Написала я программу, которая заполняет два контейнера map. a,b. вывод программы такой 11 a:...

Ассоциативный контейнер std::map с кириллицей
Всем привет! Никак не могу разобраться каким способом решить интересную проблему. В ассоциативном...

Не могу разобраться как обновить в std::map<std::string, вектор_структур>
Не могу разобраться как обновить вектор структур после его добавления в map без удаления и...

6
2549 / 1208 / 358
Регистрация: 30.11.2013
Сообщений: 3,826
20.09.2016, 19:08 2
C++
1
std::ref
2
0 / 0 / 0
Регистрация: 05.05.2016
Сообщений: 26
20.09.2016, 19:11  [ТС] 3
А можно поподробней синтаксис.

...std::ref(std::map<int, float>)?
0
Эксперт С++
4978 / 3085 / 456
Регистрация: 10.11.2010
Сообщений: 11,164
Записей в блоге: 10
20.09.2016, 19:23 4
rikimaru2013, я сейчас болею, и, возможно туплю, но разве динамический контейнер может хранить ссылки?
1
2549 / 1208 / 358
Регистрация: 30.11.2013
Сообщений: 3,826
20.09.2016, 19:29 5
castaway, там внутри указатель - и это всё ширма. Работаем как с ссылкой, но на самом деле там T*
1
Эксперт С++
4978 / 3085 / 456
Регистрация: 10.11.2010
Сообщений: 11,164
Записей в блоге: 10
20.09.2016, 19:34 6
rikimaru2013, почитал описание std::reference_wrapper и всё понял.
0
0 / 0 / 0
Регистрация: 05.05.2016
Сообщений: 26
20.09.2016, 21:43  [ТС] 7
Если можно, приведите кусок кода.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.09.2016, 21:43
Помогаю со студенческими работами здесь

std::map, std::vector и порядок обхода коллекции
Здравствуйте, уважаемые! Вопрос следующий - если я сохраняю какие-то значения в map или вектор, то...

Стоит ли очищать в деструкторе std::map , std::vecotor?
У меня ещё один нубский вопрос :) Вот если в классе объявлены мапы и вектора, которые по ходу...

Std::unordered_multimap<std::string, int> map
Приветствую. Как можно получить только &quot;уникальный&quot; ключ в контейнере? ...

Создать std::map из файла доступного только на этапе компиляции
Есть файл, содержащий пары со строковым ключом и целочисленным значением. Файл доступен только на...

Потокобезопасность std::map::end, std::list::end
Собсна сабж, могу ли я без синхронизаций выполнять подобного рода код if (myIter != map.end()) //...

std::map не компилируется
Всем здравствуйте. Возникла проблема при попытке использования std::map в visual studio 2010. при...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru