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

Лекции в магистратуре МФТИ по современному C на русском языке. Кафедра микропроцессорных технологий. Вторая часть лекции про диапазоны сосредоточена вокруг pull model и того как работают более сложные -- фильтрующие, трансформирующие и тому подобные отображения. Мы также разберем как писать собственные адаптеры и не оставим без внимания интересный пример как переиспользовать существующие. Лектор: Константин Владимиров. Дата лекции: 14 декабря 2022 года. Съёмка и звук: Юлий Тарасов. Предыдущая лекция: Следующая лекция: Слайды ко всем лекциям: Примеры кода ко всем лекциям: Timeline: 00:00 Внутри трансформа 09:40 Провисания и borrow checking 22:20 Неуверенное поведение 25:20 Внутри фильтра и const-итерируемость 35:25 Комбинируемость 38:45 Pull model 48:20 Собственный адаптер 01:01:20 Тримминг Бриндла 01:08:03 Завершение и обзор литературы 01:16:20 Бонус: простые числа 01:33:08 Выводы и титры Errata: * тут пока пусто
Back to Top