crossplatform.ru

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

SABROG
  опции профиля:
сообщение 14.12.2008, 22:50
Сообщение #1


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

Группа: Участник
Сообщений: 1207
Регистрация: 8.12.2008
Из: Russia, Moscow
Пользователь №: 446

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




Репутация:   34  


А ведь действительно, как так, шаблоны в Qt используются и довольно активно, а в ассистенте нигде в описаниях классов нет явного определения шаблона-метода члена класса. Например:

qobject_cast<T>(QObject *)


был превращен в

T qobject_cast ( QObject * object )


правда он не метод класса, но вот этот метод

findChild<T>(const QString & name)


был превращен в

T findChild ( const QString & name = QString() ) const


Это какой-то новый синтаксис придуманный троллями ? Видимо я плохо искал, нигде не написано об этом ни слова. Похоже только буква T говорит о том, что это на самом деле шаблон и возвращаемый тип данных должен быть в угловых скобочках <>
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


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


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


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 3.6.2025, 21:28