Агрегатор курсов
Программирование Тестирование Дизайн Маркетинг Аналитика Управление
Войти
Udemy

C++ Основы многопоточного программирования

ОНЛАЙН
999 ₽
в любое время
Перейти на сайт

Описание

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

Что Вы получите

  • Знание и понимание того, что такое многопоточное программирование в языке C++
  • Научитесь использовать многопоточность, а так же бороться с основными проблемами которые возникают при использовании многопоточности
  • Знание того, что такое потоки, для чего они нужны и как они используются в программировании
  • Изучите проблему и освоите навыки синхронизации потоков

Программа курса состоит из следующих уроков

  1. Что такое поток? Создание потока. Параллельное выполнение кода.
  2. Потоки с параметрами. Передача параметров в поток.
  3. Получение результата работы функции из потока по ссылке
  4. Лямбда выражения и возврат результата выполнения потока
  5. Потоки и методы класса
  6. Что такое mutex и как его использовать. Синхронизация потоков.
  7. lock_guard mutex. Синхронизация потоков
  8. Deadlock. Взаимная блокировка.
  9. Recursive_mutex. Рекурсивный мьютекс
  10. unique_lock mutex

Отзывы

Отзывов ещё нет — станьте первым.

Похожие курсы

Хекслет
Bootstrap: Основы
онлайн
2 730 ₽
в любое время
2 дня
Udemy
C++ | STL | Библиотека стандартных шаблонов
онлайн
999 ₽
в любое время
Хекслет
PHP: Основы
онлайн
2 730 ₽
в любое время
3 дня
Мы в соцсетях
ШколамБлогО сервисеОбратная связь
Политика конфиденциальностиПользовательское соглашение