Персональные инструменты
 

ADD 2010: Отчет Глеба Тарасова/С++0x

Материал из CustisWiki

< ADD 2010: Отчет Глеба Тарасова
Версия от 21:35, 16 ноября 2011; StasFomin (обсуждение | вклад) (Новая страница: «;C++0x (Елена Сагалаева на ADD-2010) Так как многопоточное программирование было очень длинны...»)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Это снимок страницы. Он включает старые, но не удалённые версии шаблонов и изображений.
Перейти к: навигация, поиск
C++0x (Елена Сагалаева на ADD-2010)

Так как многопоточное программирование было очень длинным докладом, решил забежать на Алену про новый стандарт C++. Сейчас все пишут на стандарте, написанном в 1998 году. Это о многом говорит. Новый должен был появиться в 200x году, но появится не раньше 2011го. Основная цель — уменьшить порог входа, сделать удобнее для написания системных библиотек, оставить по максимуму обратную совместимость.

Что будет:

  • Теперь можно будет писать List<List<int>> (раньше две угловые скобки нельзя было писать подряд =)).
  • auto (var в С#).
  • Инициализация списков в фигурных скобках.
  • Лямбды. Причем можно замыкать и по ссылке, и по значению. Синтаксис кривоват.
  • Диагностика по словам докладчика все такая же.