Malicious Race Conditions and Data Races
/
0 Comments
This post is about malicious race conditions and data races. Malicious race conditions are race conditions…

Race Conditions versus Data Races
Race conditions and data races are related but different concepts. Because they are related, they are…

C++17: Improved Associative Containers and Uniform Container Access
C++11 has eight associative containers. With C++17, you can more comfortably insert new elements into…

C++17: New Parallel Algorithms of the Standard Template Library
The idea is quite simple. The Standard Template (STL) has more than 100 algorithms for searching, counting,…

Get the Current Pdf Bundle: Concurrency with C++17 and C++20
I have prepared the pdf bundle. To get it is quite simple.
If you subscribe to the newsletter,…

C++17 has a Visitor
What have std::optional, std::any, and std::variant in common? You can construct them in place. But that…

The Winners of the Next Pdf Bundles
The winners of the next pdf bundles are.
[En]: Concurrency with C++17 and C++20[De]: Funktionale…

C++17 – Avoid Copying with std::string_view
The purpose of std::string_view is to avoid copying data already owned by someone else and of which only…

Which pdf bundle should I provide?
Now, it's time to choose the next pdf bundle? You will get all posts, all source files, and a cmake file…

C++17- std::byte and std::filesystem
My post, C++17 - What's New in the Library, was fine for the first overview. Today, I will look deeper…

C++17- More Details about the Core Language
After I provided the big picture of the new C++17 core language in my post "C++17 - What's New in the…

C++17 – What’s New in the Library?
What's new in the library? A lot. To make the long story short. We get a std::string_view, parallel algorithm…
