Лекции в бакалавриате МФТИ по C на русском языке. На этой лекции мы вплотную займёмся вторым квадрантом: вычислениями времени компиляции. Мы разберем не только constexpr функции, но и ООП времени компиляции и познакомимся с загадочным оператором кавычки. Завершает лекцию начало разговора о явных интерфейсах и простых шаблонных ограничениях. Лектор: Константин Владимиров Дата лекции: 25 апреля 2022 года Съёмка: Василий Матренин. Звук: Дмитрий Рябцев. Предыдущая лекция: Следующая лекция: Слайды ко всем лекциям: Примеры кода ко всем лекциям: Timeline: 00:00 Ещё раз о константности и control flow 10:45 Ограничения на constexpr функции 15:35 Идиома throw 20:30 Consteval и constinit 27:20 Мета-ООП и пользовательские суффиксы 36:00 Constexpr all the things! 44:37 Index seque
Hide player controls
Hide resume playing