Russian Qt Forum
Май 16, 2024, 22:45 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: QMap в QDataStream  (Прочитано 10796 раз)
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #15 : Июнь 20, 2011, 21:51 »

2) typename нужно писать, поскольку ConstIterator - есть некий вложенный идентификатор и без typename нельзя было бы создать объект it:
Хм... а на MSVC 2008 проходит и без typename (недавно переносил код с Вындоуз на gcc и понадобилось добавить)

1)Почему QMap задом наперёд.. Не знаю, есть ли в этом какой-нить сокральный смысл, нужно смотреть реализацию QDataStream. Возможно это и не спроста)
QDataStream смотреть не нужно
Цитировать
If the map contains multiple items with key key, this function returns an iterator that points to the most recently inserted value. The other values are accessible by incrementing the iterator.
Записан
m_ax
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2094



Просмотр профиля
« Ответ #16 : Июнь 20, 2011, 22:49 »

Цитировать
Хм... а на MSVC 2008 проходит и без typename (недавно переносил код с Вындоуз на gcc и понадобилось добавить)
Ну дык MSVC же)

Цитировать
QDataStream смотреть не нужно

If the map contains multiple items with key key, this function returns an iterator that points to the most recently inserted value. The other values are accessible by incrementing the iterator.

А, ясненько)
Записан

Над водой луна двурога. Сяду выпью за Ван Гога. Хорошо, что кот не пьет, Он и так меня поймет..

Arch Linux Plasma 5
lolbla2
Гость
« Ответ #17 : Февраль 06, 2012, 14:06 »

Цитировать
Хм... а на MSVC 2008 проходит и без typename (недавно переносил код с Вындоуз на gcc и понадобилось добавить)
Ну дык MSVC же)

Цитировать
QDataStream смотреть не нужно

If the map contains multiple items with key key, this function returns an iterator that points to the most recently inserted value. The other values are accessible by incrementing the iterator.

А, ясненько)

А у меня такая же проблема но с QVector вот ссылка http://www.prog.org.ru/index.php?topic=20863.msg142705#msg142705

Правда мне нужны оба оператора >> и <<
Записан
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.057 секунд. Запросов: 23.