Магистерский курс C++ (МФТИ, 2022-2023). Лекция 9. Волшебство времени компиляции.
Автор: Konstantin Vladimirov
Загружено: 2022-11-04
Просмотров: 6965
Лекции в магистратуре МФТИ по современному C++ на русском языке. Кафедра микропроцессорных технологий.
На этой лекции нас ждёт знакомство с волшебством. Мы начнём с ООП времени компиляции, продолжим вирутальными функциями времени компиляции, продолжим далее выделением памяти времени компиляции и этим ещё не закончим.
Кроме того мы узнаем фокус с пальцем.
Лектор: Константин Владимиров.
Дата лекции: 2 ноября 2022 года.
Съёмка и звук: Юлий Тарасов.
Предыдущая лекция: • Магистерский курс C++ (МФТИ, 2022-2023). Л...
Следующая лекция: • Магистерский курс C++ (МФТИ, 2022-2023). Л...
Слайды ко всем лекциям: https://sourceforge.net/projects/cpp-...
Примеры кода ко всем лекциям: https://github.com/tilir/cpp-masters
Timeline:
00:00 Константные выражения
07:25 UB для constexpr
13:45 ООП времени компиляции
21:55 Constexpr evaluation
27:42 Восточная сказка о виртуальных функциях
36:28 Constexpr new
46:10 Перегрузка кавычек
01:00:40 Квадранты вычислений и boost::hana
01:15:30 Литература
Errata:
1:07:38 индексироваться будет с нуля, т.е. 0, 1, 2 получится в пачке

Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: