Магистерский курс C++ (МФТИ, 2022-2023). Лекция 6. SFINAE.
Лекции в магистратуре МФТИ по современному C++ на русском языке. Кафедра микропроцессорных технологий. Эта лекция посвящена инстанцированию. Мы сначала разовьём тему инстанцирования для модулей, а дальше посмотрим на SFINAE и на его внезапные, хотя иногда и смонительные, но очень полезные возможности. Лектор: Константин Владимиров. Дата лекции: 12 октября 2022 года. Съёмка и звук: Юлий Тарасов. Предыдущая лекция: • Магистерский курс C++ (МФТИ, 2022-2023). Л... Следующая лекция: • Магистерский курс C++ (МФТИ, 2022-2023). Л... Слайды ко всем лекциям: https://sourceforge.net/projects/cpp-... Примеры кода ко всем лекциям: https://github.com/tilir/cpp-masters Timeline: 00:00 Семантические процессы 02:40 Глобальный фрагмент и инстанцирование 16:30 Ленивость 28:10 Провал подстановки и ошибки 40:30 Партизанское SFINAE 51:00 Отображения 01:00:45 Шаблоны переменных и Unwrap 01:10:52 Определители и модификаторы 01:19:51 void_t и системный подход 01:27:56 Заключение: настоящее место SFINAE Errata: тут пока пусто

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

Магистерский курс C++ (МФТИ, 2022-2023). Лекция 1. Строки.

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

The Story of C++: The World's Most Consequential Programming Language | The Official Story

How Async Actually Works: Writing a Runtime from Scratch

ООП На Простых Примерах | Объектно-Ориентированное Программирование

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Руководитель разработки в Rambler | Разработчик С++ | Хороший программист должен быть наглым

150 минут, которые изменят ваше понимание Вселенной - Физик Александр Панов

See How a 453kg Giant Bluefin Tuna Is Flawlessly Carved in Seconds

5 Super Slow-Motion Pool Shots: Here's How a Ball Actually Moves

Базовый курс C++ (MIPT, ILab). Lecture 8. Наследование и полиморфизм

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

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

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

Магистерский курс C++ (МФТИ, 2022-2023). Лекция 17. Умные указатели.

How I Would Become a Programmer (If I Could Start All Over)

What if a blood-sucking tick ends up in an antlion's den?

Базовый курс C++ (MIPT, ILab). Lecture 27. Constexpr функции.

