Базовый курс C++ (MIPT, ILab). Lecture 22. LLVM, часть 2

Лекции в бакалавриате МФТИ по C на русском языке. На этой лекции мы начнем издалека, с итераторов, инвалидации и перемещающих итераторов. А потом вернемся к LLVM, поговорим про оптимизации и даже попробуем посоревноваться с C . Лектор: Константин Владимиров Дата лекции: 21 марта 2022 года Съёмка: Владислав Белов. Звук: Дмитрий Рябцев. Предыдущая лекция: Следующая лекция: Слайды ко всем лекциям: Примеры кода ко всем лекциям: Timeline: 00:00 Свободное ПО 03:00 Невалидные итераторы 15:40 Правила инвалидации 23:40 Файловая система 31:10 Итераторы перемещения 39:27 Возвращаемся к LLVM: IRBuilder 50:05 RTTI в стиле LLVM 58:45 Оптимизации 1:08:30 ParaCL против C 1:14:45 Изменяемые переменные и завершение Errata: * Здесь пока пусто
Back to Top