BlogC++ InsightsC++ Insights Episode 76: New, better, lambda visualization in C++ InsightsI published a new C++ insights episode: New, better, lambda visualization in C++ Insights. [...]C++ InsightsC++ Insights new lambda transformationLast week I pushed an updated lambda transformation for C++ Insights. Here is a little background on the change. [...]Register now for my workshop "Modern C++: When Efficiency Matters" @CppCon, September 09 - 11C++ InsightsC++ Insights Episode 75: The Ref-Qualifier That Saves You from Undefined BehaviorI published a new C++ insights episode: The Ref-Qualifier That Saves You from Undefined Behavior. [...]C++ InsightsC++ Insights Episode 74: Why move requires noexcept in C++20I published a new C++ insights episode: Why move requires noexcept in C++20. [...]C++ InsightsHappy 8th anniversary C++ InsightsThis year, we celebrate the 8th anniversary of C++ Insights! [...]C++ InsightsC++ Insights Episode 73: Things you can do effortlessly with C++20s conceptsI published a new C++ insights episode: Things you can do effortlessly with C++20s concepts. [...]C++ InsightsC++ Insights Episode 72: Why you should never call a virtual member function in a constructorI published a new C++ insights episode: Why you should never call a virtual member function in a constructor. [...]C++ InsightsC++ Insights Episode 71: C++23: multidimensional operator[]I published a new C++ insights episode: C++23: multidimensional operator[]. [...]C++ InsightsC++ Insights Episode 70: Efficiently passing a std::source_location objectI published a new C++ insights episode: Efficiently passing a std::source_location object. [...]C++ InsightsC++ Insights Episode 69: = default and uniform initialization - Best Practice ExplainedI published a new C++ insights episode: = default and uniform initialization - Best Practice Explained. [...]Posts navigation1 2 3 4 5 6 7 8 〉