С++ 1MIT весна 2018 — различия между версиями
Linsky (обсуждение | вклад) (→Лекции) |
Linsky (обсуждение | вклад) (→Лекции) |
||
Строка 19: | Строка 19: | ||
Метапрограммирование. Variadic templates, SFINAE, enable_if. [[Медиа:lect08.pdf]] | Метапрограммирование. Variadic templates, SFINAE, enable_if. [[Медиа:lect08.pdf]] | ||
− | STL в C++11. std::thread. [[Медиа: | + | STL в C++11. std::thread. [[Медиа:lect09.pdf]] |
== Практика Гулецкий == | == Практика Гулецкий == |
Версия 14:39, 4 мая 2018
Лекции
Преподаватель: Линский Евгений Михайлович (evgeny.linsky@gmail.com)
Шаблоны (базовый синтаксис). Медиа:lect01.pdf
Шаблоны (шаблонная переменная, специализация). Исключения (базовый синтаксис). Медиа:lect02.pdf
Исключения (RAII, гарантии). Приведение типов xxx_cast. RTTI. Медиа:lect03.pdf
Последовательные контейнеры. Итераторы. Медиа:lect04.pdf
Ассоциативные контейнеры. Алгоритмы. Медиа:lect05.pdf
С++11. move. Медиа:lect06.pdf
C++11. auto. lambda. Медиа:lect07.pdf
Метапрограммирование. Variadic templates, SFINAE, enable_if. Медиа:lect08.pdf
STL в C++11. std::thread. Медиа:lect09.pdf
Практика Гулецкий
Преподаватель: Артур Гулецкий (hatless.fox@gmail.com)
Практика Афанасьев
Преподаватель: Антон Афанасьев (anton.f.afanasev@yandex.ru)
Практика Лапшин
Преподаватель: Дмитрий Лапшин, по вопросам курса писать сюда: au-cpp@ldvsoft.net.