I published a new C++ insights episode: New, better, lambda visualization in C++ Insights.
In this episode, you'll share the latest change in C++ Insights regarding visualizing lambdas.
Andreas
Last week I pushed an updated lambda transformation for C++ Insights. Here is a little background on the change.
Since I first published C++ Insights when you transformed a lambda like the following:
1
2
3
4
5
6int main()
{
int val{4};
auto lamb = [&] { return val; };
}
The result …
I published a new C++ insights episode: The Ref-Qualifier That Saves You from Undefined Behavior.
In this episode, you'll learn how req-qualifers save you from undefined behavior.
Andreas
I published a new C++ insights episode: Why move requires noexcept in C++20.
In this episode, you'll learn why noexcept is crucial for move operations of a class.
Andreas
This year, we celebrate the 8th anniversary of C++ Insights!
Thank you all for the wonderful years of support!
The current status
I've been a bit slower in updating C++ Insights to work with the latest Clang version. As a birthday gift I released the latest C++ Insights version which …
I published a new C++ insights episode: Things you can do effortlessly with C++20s concepts.
In this episode, you'll learn how C++20s concepts help you to write less code that's easier to maintain at the same time.
Andreas
I published a new C++ insights episode: Why you should never call a virtual member function in a constructor.
In this episode, you'll learn by example why you should never call a virtual member function from a constructor.
Andreas
I published a new C++ insights episode: C++23: multidimensional operator[].
In this episode, you'll learn about the change to the operator[] in C++23.
Andreas
I published a new C++ insights episode: Efficiently passing a std::source_location object.
In this episode, I'll answer a question from a viewer about how to efficiently pass a std::source_location object.
Andreas
I published a new C++ insights episode: = default and uniform initialization - Best Practice Explained.
In this episode, you'll learn a best practice using =default and uniform initialization.
Andreas