Русские видео

Сейчас в тренде

Иностранные видео


Скачать с ютуб Магистерский курс C++ (МФТИ, 2022-2023). Лекция 10. Концепты. в хорошем качестве

Магистерский курс C++ (МФТИ, 2022-2023). Лекция 10. Концепты. 1 год назад


Если кнопки скачивания не загрузились НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием, пожалуйста напишите в поддержку по адресу внизу страницы.
Спасибо за использование сервиса savevideohd.ru



Магистерский курс C++ (МФТИ, 2022-2023). Лекция 10. Концепты.

Лекции в магистратуре МФТИ по современному C++ на русском языке. Кафедра микропроцессорных технологий. На этой лекции мы поговорим в основном о концептах. Сначала мы обозначим проблему: хочется сделать явные шаблонные интерфейсы. Мы попробуем решить эту проблему через SFINAE несколькими способами и наткнёмся на крайне загадочные ошибки. Это приведёт нас к идее простых ограничений, а затем и более сложных ограничений. Комбинируя сложные ограничения мы придём к идее концептов и посмотрим на их частичный порядок. Концовка лекции посвящена мечтам. Лектор: Константин Владимиров. Дата лекции: 9 ноября 2022 года. Съёмка и звук: Юлий Тарасов. Предыдущая лекция:    • Магистерский курс C++ (МФТИ, 2022-202...   Следующая лекция:    • Магистерский курс C++ (МФТИ, 2022-202...   Слайды ко всем лекциям: https://sourceforge.net/projects/cpp-... Примеры кода ко всем лекциям: https://github.com/tilir/cpp-masters Timeline: 00:00 Неявные интерфейсы 08:29 SFINAE вместо контракта 19:55 if constexpr как неплохая идея 25:01 Загадочный distance 31:35 Простые ограничения и разрешение имён 49:30 Сложные ограничения 55:47 Концепты и их использование 01:07:35 Частичный порядок ограничений 01:20:00 if constexpr возвращается 01:23:20 Немного о мечтах и литература Errata: * тут пока пусто

Comments