[Специалист] Программирование на Visual С++ . Расширенные возможности [Владимир Щелов]
Ссылка на картинку
Цель курса – познакомить слушателей с новыми возможностями
языка С++, появившимися с выходом стандарта С++11. Развить навыки использования нового инструментария С++. Вы научитесь:
1. Программировать с использованием новых возможностей С++11
2. Учитывать возможности С++11 при проектировании ПО Содержание:
Модуль 1. О С++11
Модуль 2. Новое в работе с типами
nullptr
auto type
decltype
constexpr
расширение синтаксиса перечислений
Модуль 3. Расширение синтаксиса классовdeleted, default, override/final, спецификаторы методов классов
delegating constructor
type aliaсы
noexept, alignof, alignas, список инициализации
Модуль 4. Семантика сдвига и ее использование
rvalue reference
конструкторы и операторы сдвига
Модуль 5. Обновление синтаксиса шаблонов
новое в шаблонах
вариационные
списки аргументов шаблонов и др.
Модуль 6. Лямбда функции
Модуль 7. Пользовательские литералы
Модуль 8. Выразительные возможности С++11
Модуль 9. Написание небольшой программы или алгоритма при с использованием фишек С++11 (практическая работа)