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

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

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

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

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

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

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

Дата и время Название Место Материалы
10 февраля
18:30–20:50
STL: последовательные контейнеры , лекция Таймс, ауд. с белыми досками слайдывидео
17 февраля
18:30–20:50
STL: ассоциативные контейнеры и итераторы, лекция Таймс, ауд. с белыми досками слайдывидео
24 февраля
18:30–20:50
STL: алгоритмы, лекция Таймс, ауд. с белыми досками слайдывидео
02 марта
18:30–20:50
Обработка ошибок, лекция Таймс, ауд. с белыми досками слайдывидео
16 марта
18:30–20:50
Множественное наследование, С++ касты и RTTI, лекция Таймс, ауд. с белыми досками слайдывидео
23 марта
18:30–20:50
Стандарт C++11/14: вывод типов и move семантика, лекция Таймс, ауд. с белыми досками слайдывидео
30 марта
18:30–20:50
Стандарт C++11/14: универсальная инициализация, лямбда выражения, стандартная библиотека, лекция Таймс, ауд. с белыми досками слайдывидео
06 апреля
18:30–20:50
Стандарт C++11/14: безопасность и многопоточность, лекция Таймс, ауд. с белыми досками слайдывидео, файлы
13 апреля
18:30–20:50
Метапрограммирование на C++, лекция Таймс, ауд. с белыми досками слайдывидео
27 апреля
18:30–20:50
Обзор библиотеки Boost, лекция Таймс, ауд. с белыми досками слайдывидео
11 мая
18:30–20:50
Шаблоны проектирование С++, лекция Таймс, ауд. с белыми досками слайдывидео