Программирование на Visual С++. Многопоточность — Декабрь 2025

7 участников

О чём курс

Многопоточные приложения позволяют эффективно использовать современные многоядерные процессоры, но часто становятся источником трудноуловимых ошибок. Этот курс помогает освоить управление потоками в C++ на профессиональном уровне, обеспечивая корректную работу параллельных алгоритмов.

Внутри разбираются ключевые механизмы: от базовой работы с потоками в STL и синхронизации через атомарные переменные до сложных архитектурных решений, таких как пулы потоков. Вы научитесь избегать проблем с состоянием гонки, эффективно использовать мьютексы, условные переменные, а также примитивы Future и Promise.

Курс предназначен для разработчиков, которые уже владеют языком C++ и хотят глубоко изучить инструментарий для создания высокопроизводительного многопоточного кода.

Программа обучения

  • Модуль 1. Процессоры и многопоточность
  • Модуль 2. Базовая многопоточность в STL С++
  • Модуль 3. Элементарная синхронизация thread_local и atomic
  • Модуль 4. Мьютексы (mutex)
  • Модуль 5. Состояния (conditional variables)
  • Модуль 6. Future & promise
  • Модуль 7. Подходы к организации пула потоков
  • Модуль 8. Написание многопоточного приложения или алгоритма с использованием С++ (практическая работа)
Складчина создана 29 декабря 2025 г. · описание обновлено 23 марта 2026 г.

Выпуски серии 2

Все 2
Декабрь 2025 Вы здесьАпрель 2023 2 745 ₽

Другие материалы автора 1

ВЩ Владимир Щелов Все материалы
1 598 ₽ 21 990 ₽