Как получить доступ ко второму элементу пары, вложенному в другую пару в stl?
У меня есть такой вектор :
вектор & lt; пара < int, пара < int,int > > v
Я хочу получить доступ ко всем трем элементам . Как я могу сделать это через итератор?
Что я уже пробовал:
Я искал возможные ответы в интернете, но не смог получить ни одного удовлетворительного ответа. Я попробовал итератор вот так :
вектор & lt; пара < int, пара < int,int> > v;
вектор &ЛТ; пара &ЛТ; инт пара &ЛТ;инт инт&ГТ; &ГТ; &ГТ; :: итератор IT=В. начать();
cout< & lt; it - & gt;первый- & gt;Второй;
Это не работает
CPallini
Насколько мне известно ваше заявление о в недопустимый.
Member 12621273
теперь я его исправил
Philippe Mori
Очевидно, поскольку вторая пара является значением, последняя стрелка должна быть заменена точкой.