Модераторы: bsa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Не могу создать итератор queue, Выдает ошибку: no member named 'iterator 
V
    Опции темы
roko
  Дата 23.5.2012, 12:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 46
Регистрация: 2.3.2008

Репутация: нет
Всего: нет



Всем привет!

У меня есть класс GridCell. Мне нужно использовать очередь из множеств из указателей на GridCell.

Вот создание очереди:

Код

queue<set<GridCell*> > zone;


Как создать итератор для zone? smile 
Пробую это:
Код

queue< set <GridCell*> >::iterator it;

но компилятор выдает ошибку: 
Цитата

No member named 'iterator' in 'std::queue<std::set<GridCell *, std::less<GridCell *>, std::allocator<GridCell *> >, std::deque<std::set<GridCell *, std::less<GridCell *>, std::allocator<GridCell *> >, std::allocator<std::set<GridCell *, std::less<GridCell *>, std::allocator<GridCell *> > > > >'; did you mean 'operator'?

PM MAIL   Вверх
borisbn
Дата 23.5.2012, 15:13 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 4875
Регистрация: 6.2.2010
Где: Ростов-на-Дону

Репутация: 21
Всего: 135



queue - это не совсем контейнер. Это - адаптер контейнера.
Используй лучше deque. У него точно есть итераторы


--------------------
Женщины отличаются от программистов тем, что у них чары состоят из стрингов
PM MAIL Jabber   Вверх
roko
Дата 24.5.2012, 12:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 46
Регистрация: 2.3.2008

Репутация: нет
Всего: нет



Цитата(borisbn @ 23.5.2012,  15:13)
queue - это не совсем контейнер. Это - адаптер контейнера.
Используй лучше deque. У него точно есть итераторы

borisbn, спасибо помогло. smile  Вопрос решен)

Добавлено через 1 минуту и 55 секунд
Пометил вопрос как решенный.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0877 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.