BlogC++C++26 reflection at compile-timeIn today's post, I like to talk about C++26 and one of the probably most impactful features that have been added to the working draft. While C++26 is still some months away from [...]TrainingCppCon workshop: Safe and Efficient C++ for Embedded EnvironmentsI'm thrilled to let you know that I'll give the workshop "Safe and Efficient C++ for Embedded Environments" as part of CppCon. [...]C++ InsightsC++ Insights Episode 64: C++20 Guideline: When to Use auto in Function ParametersI published a new C++ insights episode: C++20 Guideline: When to Use auto in Function Parameters. [...]C++A virtual destructor in C++, when?In today's post, I would like to explain a design rationale used in my post Understanding the inner workings of C++ smart pointers - The shared_ptr. [...]C++ InsightsCI pipeline improvments for C++ InsightsA little over a year ago, I added support for running C++ Insights natively on ARM (see this post for more details C++ Insights with Clang 18 and more). I use the ARM build for my [...]C++ InsightsC++ Insights Episode 63: Faster C++ Builds: Optimize Templates for SpeedI published a new C++ insights episode: Faster C++ Builds: Optimize Templates for Speed. [...]ConferenceCppCon 2024 recording of my talk "Back to Basics: Object-Oriented Programming" is availableI'm pleased to announce that the recording of my talk at CppCon Back to Basics: Object-Oriented Programming of my presentation is available YouTube: [...]ConferenceCppCon 2024 recording of my talk "Lightning Talk: The UB Detector: constexpr" is availableNormally, I don't give lightning talks. I made an exception and enjoyed it a lot. I hope you enjoy the recording as much as I did delivering the lightning talk. Here is the [...]C++C++ unspecified behavior explained by practical exampleIn today's post, I like to talk about unspecified behavior in C++. While there are other sorts of behavior in our language, I'll stick with the one today and may cover the others [...]C++ InsightsC++ Insights Episode 62: C++23 Game Changer: Behind the curtains of deducing thisI published a new C++ insights episode: C++23 Game Changer: Behind the curtains of deducing this. [...]Posts navigation〈 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 〉