Петров Алексей рассказывает о С++11: параметризации алгоритмов STL лямбда-функциями и о применении замыкания. Говорит о составе и назначении BOOST и приводит примеры его использования. Рассказывает, как используются средства BOOST для повышения производительности и безопасности кода.
- Лямбда-функции и замыкания в языке С++11
- Основные правила оформления лямбда-функций
- Ключевые преимущества лямбда-функций
- Внешние переменные и замыкания лямбда-функций: пример
- Библиотека Boost: общие сведения
- Состав и назначение Boost
- Пример 1: Проверки времени компеляции: общие сведения
- Пример 2: Вариантный контейнер
- Пример 3: Произвольный тип
- Пример 4: Циклический буфер
- Пример 5: «Умные» указатели
- Boost: что еще?
- Математические библиотеки
- Требования стандартной библиотеки языка С++
- Требования Copy Constructible
- Стандартные функции проверки соответствия требованиям
- Требования Container