bossWorker

Threads Sharing Data

/
One of the biggest challenges of thread management begins when the threads share non-const data Data…
Sleeper

Thread Arguments

/
A thread gets its data by copy or by reference. By default, you should use by copy. Why? In case your…
threadForgetJoin

Threads Lifetime

/
The parent has to take care of their child. This simple idea has big consequences for a thread lifetime.…
RainerGrimmSmall

For the Proofreaders and the Curious People

/
After a lot of discussion with my proofreaders, we finally have a process to publish the articles. How…
createThread

Thread Creation

/
Thread creation is easy. Call  std::thread, and a new thread will be created. The thread gets a…
timeline

Multithreading in Modern C++

/
With the new C++11 Standard, C++ faces the first-time challenges of multicore architectures. The…
RainerGrimmSmall

Why my Blog in English?

/
For half a year I have a blog about modern C++: Modernes C++. Although 80% of the readers are used to…