crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

3 страниц V  < 1 2 3  
Ответить в данную темуНачать новую тему
> Ключевые слова Qt/C++, Где посмотреть?
kwisp
  опции профиля:
сообщение 5.10.2010, 10:54
Сообщение #21


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 113 раз(а)




Репутация:   23  


Цитата(igor_bogomolov @ 5.10.2010, 11:45) *
Контейнер хранит указатели, поэтому qFind не подойдет.

на qFind свет клином не сошелся. есть куча хороших алгоритмов поддерживающих обЪектную модель. хотя бы stl: find, find_if, count и проч. и то что в контейнере указатель это не проблема есть функторы и предикаты в конце концов...

П.С.
приду с обеда напишу...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Алексей1153
  опции профиля:
сообщение 5.10.2010, 11:04
Сообщение #22


фрилансер
******

Группа: Участник
Сообщений: 2941
Регистрация: 19.6.2010
Из: Обливион
Пользователь №: 1822

Спасибо сказали: 215 раз(а)




Репутация:   34  


Цитата(igor_bogomolov @ 5.10.2010, 13:45) *
Контейнер хранит указатели, поэтому qFind не подойдет

зато всегда есть std::map , где можно проиндексировать указатели по любому ключу

вообще говоря, если код уже написан, работает и устраивает по скорости - то можно и goto оставить. Вся бодяга, которую мы щас разводим - это наш рефлекс оптимизации :D
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
igor_bogomolov
  опции профиля:
сообщение 5.10.2010, 11:58
Сообщение #23


Профессионал
*****

Группа: Сомодератор
Сообщений: 1215
Регистрация: 22.3.2009
Из: Саратов
Пользователь №: 630

Спасибо сказали: 235 раз(а)




Репутация:   29  


Цитата(kwisp @ 5.10.2010, 11:54) *
на qFind свет клином не сошелся. есть куча хороших алгоритмов поддерживающих обЪектную модель. хотя бы stl: find, find_if, count и проч. и то что в контейнере указатель это не проблема есть функторы и предикаты в конце концов...
Так я с этим и не спорил. Я лишь хотел показать, что иногда использование goto может быть оправданным. Видимо не удачно, т.к. пример никому не понравился.
Представь, что ты зажат жесткими рамками. Используешь контейнеры Qt и сама Qt собрана с опцией -no-stl :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 5.10.2010, 12:40
Сообщение #24


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 113 раз(а)




Репутация:   23  


Цитата(igor_bogomolov @ 5.10.2010, 12:58) *
Представь, что ты зажат жесткими рамками. Используешь контейнеры Qt и сама Qt собрана с опцией -no-stl :)

что за ёклмн? я лучше представлю себя в обществе красивой девушки.

Игорь, пример твой правда неудачный. - это и не мудрено т.к. удачного примера многие не видели.
всё выяснили?
предлагаю на тему goto и оптимизации не спорить
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Алексей1153
  опции профиля:
сообщение 5.10.2010, 12:51
Сообщение #25


фрилансер
******

Группа: Участник
Сообщений: 2941
Регистрация: 19.6.2010
Из: Обливион
Пользователь №: 1822

Спасибо сказали: 215 раз(а)




Репутация:   34  


Цитата(kwisp @ 5.10.2010, 15:40) *
я лучше представлю себя в обществе красивой девушки.

да да, причём - зажатым жёсткими рамками :D
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 5.10.2010, 14:43
Сообщение #26


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


перенесите тему из раздела Qt. тут про Си++
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
QMainWindow
  опции профиля:
сообщение 8.10.2010, 20:52
Сообщение #27


Участник
**

Группа: Участник
Сообщений: 198
Регистрация: 1.8.2010
Пользователь №: 1922

Спасибо сказали: 0 раз(а)




Репутация:   0  


Спасибо. Такс, а подскажите, пожалуйста, зачем нужно "enum"?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Алексей1153
  опции профиля:
сообщение 8.10.2010, 21:21
Сообщение #28


фрилансер
******

Группа: Участник
Сообщений: 2941
Регистрация: 19.6.2010
Из: Обливион
Пользователь №: 1822

Спасибо сказали: 215 раз(а)




Репутация:   34  


это перечисление констант. Имеет область видимости, в отличие от #define , чем часто жутко удобно )

но перечислять можно только тип int (хотя это не мешает абсолютно)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
CodeHunter
  опции профиля:
сообщение 20.10.2010, 11:55
Сообщение #29


Студент
*

Группа: Участник
Сообщений: 33
Регистрация: 26.8.2010
Пользователь №: 1982

Спасибо сказали: 1 раз(а)




Репутация:   0  


Цитата(QMainWindow @ 8.10.2010, 20:52) *
Такс, а подскажите, пожалуйста, зачем нужно "enum"?


Вот Тут все описано

Там как бы вопрос, но суть использования понятна !

Сообщение отредактировал CodeHunter - 20.10.2010, 11:56
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

3 страниц V  < 1 2 3
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


10 чел. читают эту тему (гостей: 10, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 22.12.2024, 15:23