Программирование на C++, часть 2
Санкт-Петербург / весна 2017, посмотреть все семестры

Этот курс – продолжение курса C++ 1. Весенний семестр будет состоять из трёх частей:

  1. Стандартная библиотека шаблонов

  2. Продвинутые возможности C++: обработка ошибок, RTTI, метапрограммирование

  3. Стандарты C++11 и С++14.

Лекции будут проходить по средам в Таймсе в 18:30. В среднем лекция занимает два часа, т.е. заканчивается к 20:30, но могут быть незначительные отклонения в обе стороны.

Оценка выставляется по результатам домашних заданий, планируется три домашних задания за семестр. Для получения оценки 4 нужно сдать два домашних задания, для получения оценки 5 — все три домашних задания.

Дата и время Название Место Материалы
15 февраля
18:30–20:30
STL: последовательные контейнеры, лекция Таймс, 2 этаж, ауд.204 слайды
22 февраля
18:30–20:30
STL: ассоциативные контейнеры и итераторы, лекция Таймс, 2 этаж, ауд.204 слайды
01 марта
18:30–20:30
STL: алгоритмы, лекция Таймс, 2 этаж, ауд.204 слайды
15 марта
18:30–20:30
Обработка ошибок, лекция Таймс, 2 этаж, ауд.204 слайды
22 марта
18:30–20:30
Множественное наследование, С++ касты и RTTI, лекция Таймс, 2 этаж, ауд.204 слайды
29 марта
18:30–20:30
Стандарт C++11/14: вывод типов и move семантика, лекция Таймс, 2 этаж, ауд.204 слайды
05 апреля
18:30–20:30
Стандарт C++11/14: универсальная инициализация, лямбда выражения, стандартная библиотека, лекция Таймс, 2 этаж, ауд.204 слайды
12 апреля
18:30–20:30
Стандарт C++11/14: безопасность и многопоточность, лекция Таймс, 2 этаж, ауд.204 Нет
19 апреля
18:30–20:30
Метапрограммирование на C++, лекция Таймс, 2 этаж, ауд.204 Нет
03 мая
18:30–20:30
Обзор библиотеки Boost, лекция Таймс, 2 этаж, ауд.204 Нет