LOGiN PANeL

«    November 2026    »
MoTuWeThFrSaSu
 1
2345678
9101112131415
16171819202122
23242526272829
30 
PoLL





eBooks Tutorials Templates Plugins Scripts Applications GFX Collections SCRiPTMAFiA.ORG
LaST oN NULLeD.org
XML error in File: https://nulled.org/rss.xml XML error: Entity 'bull' not defined at line 68

RSS
RSS

FRiENDS
Nulled.org Software 8TM URL Shortener Forex Trading Crypto Trading {sape_teaser}



Learn Multithreading with Modern C++

Category: Tutorials



Learn Multithreading with Modern C++
Learn Multithreading with Modern C++
Genre: eLearning | MP4 | Video: h264, 1280x720 | Audio: AAC, 48.0 KHz
Language: English | Size: 2.68 GB | Duration: 7h 0m


Learn how to learn languages. You don't have to travel to become a Polyglot. Learn Spanish at home. The complete method.

What you'll learn
How to write portable threaded C++ applications which unleash the power of modern multi-core hardware
Basic principles of multi-threading which will be applicable in all languages

Requirements
Familiarity with Advanced Modern C++ features such as lambda expressions and move semantics
Access to C++ compiler. Parallel algorithms require C++17 but the rest will work on C++11 (preferably C++14)
Intended for students who have taken my "Learn Advanced Modern C++" course
Description
An understanding of multithreading is essential to make full use of the capabilities of modern hardware.

Modern C++ provides direct support for threads, so it is now possible to write multithreaded programs in C++ which are portable and have well-defined behaviour, without requiring external libraries.

This course focuses on the principles of multithreading, using Modern C++. No previous knowledge of multithreading is required but you should be familiar with programming in C++.

The course begins by reviewing the features of Modern C++ which are used in this course. If you feel you require a more thorough coverage of Modern C++, you can get this by taking my course "Learn Advanced Modern C++".

We then cover the basic concepts of multithreading and learn how to launch threads in C++. We look at the problems which can occur with multiple threads and how to avoid them.

C++ provides tools which allow us to work at a higher level of abstraction than system threads using shared data; we cover condition variables and promises with futures. We will also look at asynchronous, lock-free and parallel programming, including the parallel algorithms in C++17. Finally, we will implement a concurrent queue and thread pool, which you can use in your own code.

There are downloadable exercises for each video, with solutions, so you can check your understanding as you learn, gaining familiarity and confidence with the material. Each section has a workshop which has more challenging questions. Source code is provided for the examples.

I will be actively supporting the course and I will respond promptly if you have any questions or experience difficulties with the course content. Please feel free to use the Q&A feature or alternatively you can send me a private message.

Who this course is for:
Programmers with a good knowledge of C++ but little or no exposure to multithreading




RapidGator

NitroFlare

DDownload



   
   
   


Forex Trading

Crypto Trading. 20 USD Bonus after KYC




We need your support!
Make a donation to help us stay online
        
Bitcoin (BTC)
bc1q08g9d22cxkawsjlf8etuek2pc9n2a3hs4cdrld
	
Bitcoin Cash (BCH)
qqvwexzhvgauxq2apgc4j0ewvcak6hh6lsnzmvtkem

Ethereum (ETH)
0xb55513D2c91A6e3c497621644ec99e206CDaf239

Litecoin (LTC)
ltc1qt6g2trfv9tjs4qj68sqc4uf0ukvc9jpnsyt59u

USDT (ERC20)
0xb55513D2c91A6e3c497621644ec99e206CDaf239

USDT (TRC20)
TYdPNrz7v1P9riWBWZ317oBgJueheGjATm





 

Information

 
  Users of GUESTS are not allowed to comment this publication.