C++20 Modules: Private Module Fragment and Header Units

/
In the last weeks, I learned something new about modules in C++20: private modules fragments and header…
C++20

The First Big Update of My C++20 Book

/
I'm happy to announce the first big update of my C++20 book. The update was mainly due to the improved…
RainerGrimmSmall

Which pdf bundle do you want? Make your choice!

/
Now, it's time to choose the next pdf bundle? Get all the material to your chosen topic.   I…
templates

More about Variadic Templates …

/
There is a lot of power in the strange-looking three dots that are heavily used in the Standard Template…
templates

Variadic Templates or the Power of Three Dots

/
A variadic template is a template that can have an arbitrary number of template parameters. If you see…
templatesInstantiation

Template Instantiation

/
Template instantiation is creating a concrete function or a concrete class out of a function or class…
roth cleancpp20 cover

And the Winners for the Five Vouchers for Stephan’s Book “Clean C++20” are

/
I'm happy to present the five winners in this post including their answers.   I was happy…
timelineParallelSTL

Performance of the Parallel STL Algorithms

/
In my last post, "Parallel Algorithms of the STL with the GCC Compiler", I presented the necessary theory…
timelineParallelSTL

Parallel Algorithms of the STL with the GCC Compiler

/
GCC supports my favorite C++17 feature: the Standard Template Library (STL) parallel algorithms. I recognized…
roth cleancpp20 cover

Five Vouchers for Stephan Roth’s Book “Clean C++20” to Win

/
I give away five vouchers for Stephan Roth's book "Clean C++20", sponsored by the book's publisher Apress.   There…