Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > ну есть у меня итератор, а что с ним делать дальше


Автор: PostEr 24.8.2003, 10:06
Как получить указатель на объект в контейнере, если у меня есть итератор?

Автор: mr.DUDA 24.8.2003, 11:10
Можно так:
Код
vector<int> arr;
arr.push_back(10);
vector<int>::iterator i = arr.begin();
int *ptr = &(*i);

Автор: RAN 24.8.2003, 13:58
А зачем, если с итератором можно как с указателем работать? Объясни суть проблемы.

Автор: PostEr 24.8.2003, 21:11
Ну чё-то не получается с ними, как с указателями... Могу кинуть сорц, может разберётесь, люди?

Автор: mr.DUDA 24.8.2003, 22:32
Уж лучше б сразу скинул... smile.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)