Как я могу получить доступ к map
, который хранится в std::set
? Мне нужно сделать что-то вродеИтератор в std :: set содержащий std :: map
for (iterator=map.begin(); iterator!=map.end(); iterator++) {
some_function(iterator->first);
}
, но вместо карты im использовать набор, содержащий карты.
Что вы знаете о карте, которую вы хотите найти? –
Помните, что 'std :: set :: iterator' является' std :: set :: const_iterator' в C++ 11. – chris
Точно так же, только сначала вы должны найти свою карту в своем наборе. – john