C++ lectures at MIPT (in Russian). Lecture 11. Asynchronous programming, part 1

Лекции в магистратуре МФТИ по C на русском языке. Эта лекция начинает второй семестр. Знакомимся с потоками, асинхронным программированием, искусством давать и выполнять обещания, упакованными задачами и параллельными алгоритмами стандартной библиотеки. Очень много замеров конкретного кода Лектор: Константин Владимиров Дата лекции: 4 февраля 2020 года Съёмка и звук: Дмитрий Рябцев Предыдущая лекция: Следующая лекция: Слайды ко всем лекциям: Errata: * 33:22 если мы дошли до конца скоупа и не сделали join / detach и поток joinable(), то это не уб, там вполне определенное поведение - std::terminate * 50:46 std::thread::hardware_concurrency может вернуть ноль если информация не доступна или не точно определена
Back to Top