
Learn to implement multi threading in C++ by creating your own thread and understanding C++ thread safety and why it's important.
Create your first thread in C++ using the thread header on ubuntu, launching a separate function and joining it to wait for completion, with basic synchronization notes.
Learn how two threads sharing a resource can cause garbled output and apply mutexes and lock guards to enforce thread safety in your C++ multi-threading code.
Learn to create threads in a C++ class, start them with a member function and this pointer, and join in the destructor; demonstrate passing a message to the thread.
In this class you will learn all about C++ multi-threading and how to create thread safe programs in C++
Why Will This Benefit Me?
Learning how to create multi-threaded applications is a must know if you wish to do software engineering in C or C++ and even Java. In this easy to follow crash course you can learn all you need to know to get started with multi-threading in C++. Taught by someone with over 13 years experience you can know for sure the information you are gaining is valuable .
I look forward to teaching you