Introduction to Multithreading in Modern C++
Offered By: CodeBeauty via YouTube
Course Description
Overview
Dive into the world of multithreading in modern C++ with this comprehensive tutorial video. Learn the fundamentals of multithreading, its importance, and the types of problems it can solve. Explore the differences between multithreading and multitasking, and examine real-life examples of multithreading applications. Follow a step-by-step guide to build your first multithreaded application, starting with basic concepts and progressing to more advanced topics. Discover how to pass parameters to thread functions, compare single-threaded and multi-threaded applications, and understand potential challenges in multithreading implementation. Suitable for beginners and intermediate programmers alike, this video provides a solid foundation for working with threads in modern C++.
Syllabus
- What will you learn in this course?
- History of multithreading in C++
- What is multithreading
- Multitasking vs multithreading
- Singlethreaded vs Multithreaded application
- How to pass a parameter to a thread function
- Build your first multithreaded application
- Problem with multithreading
Taught by
CodeBeauty
Related Courses
Computer GraphicsUniversity of California, San Diego via edX Intro to Parallel Programming
Nvidia via Udacity Initiation à la programmation (en C++)
École Polytechnique Fédérale de Lausanne via Coursera C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera Introduction à la programmation orientée objet (en C++)
École Polytechnique Fédérale de Lausanne via Coursera