BlogC++ InsightsC++ Insights Episode 61: C++20 NTTP Gets another Boost: Structural Types as Template ParametersI published a new C++ insights episode: C++20 NTTP Gets another Boost: Structural Types as Template Parameters. [...]trainingFree 1-Hour C++ Training ClassToday I have something special to announce for all those of you who have always wondered how one of my training classes looks and feels like. [...]PublicationsiX Article: C++20-Coroutinen, Teil 4: Stream-ParserAn article I wrote for the German iX magazine "C++20-Coroutinen, Teil 4: Stream-Parser" is available in issue 2025/04. It is available as a printed edition as well as online. [...]C++The correct way to do type punning in C++ - The second actLast time, I wrote about type-punning in C++ and how C++20's std::bit_cast can help you. Today, I want to discuss a different reason for type-punning where std::bit_cast might not [...]C++ InsightsC++ Insights Episode 60: C++20 NTTP Gets a Boost: Floating point numbers as Template ParametersI published a new C++ insights episode: C++20 NTTP Gets a Boost: Floating point numbers as Template Parameters. [...]C++The correct way to do type punning in C++Today's post is relevant for everybody who does type punning in C++. Something I did for years while working in the embedded software domain. Something others have done for a long [...]PublicationsiX Article: C++20s Coroutinen - Ein Scheduler mit C++-CoroutinenAn article I wrote for the German iX magazine "C++20s Coroutinen - Ein Scheduler mit C++-Coroutinen " is available in issue 2025/03. It is available as a printed edition as well [...]C++ InsightsC++ Insights Episode 59: C++ Insights' new C++ to C transformationI published a new C++ insights episode: C++ Insights' new C++ to C transformation. [...]C++2025 updatesI made a couple of changes in 2025. Here is a brief outline. [...]C++C++ for embedded systems: constexpr and constevalIn today's post, I'll learn how modern C++ can influence the code you write for your embedded system. You will see code using up to C++23. The example I show you below circles [...]Posts navigation1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 〉