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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: С++11  (Прочитано 3736 раз)
Disa
Гость
« : Ноябрь 23, 2012, 02:29 »

Добрый вечер. У меня чисто из любопытства, так сказать с заделом на будущее.

Кто пробовал С++11. Интересуют лямбда, новая форма инициализации, синтаксис перегрузки конструкторов и автоматическое распознание типа (auto).

1). Какие подводные камни.
2). Кроме "изменения" синтаксиса, что еще добавляет использование лямбд?
3). Везде ли работает инициализация через {}
4). Везде ли работает auto?
Записан
xokc
Птица говорун
*****
Offline Offline

Сообщений: 976



Просмотр профиля
« Ответ #1 : Ноябрь 23, 2012, 08:33 »

auto в VS2010 работает, но у IDE (VS, Qt Creator) бывают проблемы с корректным распознаванием типа переменной.
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #2 : Ноябрь 23, 2012, 08:41 »

Уже несколько месяцев использую. GCC нормально поддерживает с 4.7, Clang с 3.1. Про VS ничего сказать не могу.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Disa
Гость
« Ответ #3 : Ноябрь 28, 2012, 00:47 »

Понял, спасибо! Сами программы тоже работают как часы? Стоит ждать каких-то новых  undefined behaviour?
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #4 : Ноябрь 28, 2012, 07:40 »

Понял, спасибо! Сами программы тоже работают как часы? Стоит ждать каких-то новых  undefined behaviour?
Да все нормально, вроде... Улыбающийся
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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