Магистерский курс C++ (МФТИ, 2022-2023). Лекция 3. Шаблоны классов и частичная специализация.

Лекции в магистратуре МФТИ по современному C++ на русском языке. Кафедра микропроцессорных технологий. На этой лекции мы закончим обсуждение шаблонов функций и по точно такой же схеме: специализация, вывод типов, разрешение имён, начнем рассмотрение шаблонов классов. Отличия будут только в той части, где начнётся частичная специализация. Отсюда и название лекции. Лектор: Константин Владимиров. Дата лекции: 21 сентября 2022 года. Съёмка и звук: Юлий Тарасов. Предыдущая лекция:    • Магистерский курс C++ (МФТИ, 2022-2023). Л...   Следующая лекция:    • Магистерский курс C++ (МФТИ, 2022-2023). Л...   Слайды ко всем лекциям:
Примеры кода ко всем лекциям:
Timeline: 00:00 Цепочки преобразований 08:15 Частичный порядок 16:20 Чья специализация? 21:40 Имена в шаблонах 33:42 Частичная специализация 43:55 Трюк Саттера 50:42 Шаблоны членов 56:02 Параметризация методов и переходники 01:08:30 Вывод типов конструкторами Errata: тут пока пусто

Смотрите также