Шаблоны. Часть 1. Умные указатели

Вторник, 07 ноября 2017
Таймс, 2 этаж, ауд.204

Слайды с лекции

cpp_1_lecture_071117.pdf

Описание

Шаблоны функций и классов. Вывод шаблонных параметров из аргументов функций. Шаблоны конструкторов и обычных методов. Компиляция шаблонов. Почему их нужно определять в заголовочных файлах. Аргументы шаблонов по умолчанию.

Концепция RAII. scoped_ptr, unique_ptr/auto_ptr, shared_ptr, intrusive_ptr, linked_ptr, weak_ptr.