Базовый курс C++ (MIPT, ILab). Lecture 20. Итераторы

Лекции в бакалавриате МФТИ по C на русском языке. На этой лекции мы разберем концепцию итераторов подробно и в процессе внезапно познакомимся с enable_if а также узнаем много нового про методы, которые существуют но ничего не делают. Лектор: Константин Владимиров Дата лекции: 7 марта 2021 года Съёмка: Владислав Белов. Звук: Дмитрий Рябцев. Предыдущая лекция: Следующая лекция: Слайды ко всем лекциям: Примеры кода ко всем лекциям: Timeline: 00:00 Немного о begin, end и ADL 08:58 Превосходство итераторов 19:12 Категории итераторов 27:20 Изобретаем enable_if 36:00 Итераторы и не итераторы 42:40 Объединяем пару диапазонов 58:33 Константные и обратные итераторы 1:06:55 Трюки Майерса и Хиннанта 1:20:08 Обратный обход и вставка 1:29:00 Завершение и анонс инвалидации Erra
Back to Top