C++ Insights - Episode 72: 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.
C++ Insights - Episode 72: 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.
You might have seen that, I'm producing the C++ Insights YouTube channel https://www.youtube.com/@andreas_fertig. There, I aim to explain various C++ elements, using https://cppinsights.io. This is where you come in. What is it that you want me to dive in for you?
C++ Insights - Episode 71: C++23: multidimensional operator[]
In this episode, you'll learn about the change to the operator[] in C++23.
You might have seen that, I'm producing the C++ Insights YouTube channel https://www.youtube.com/@andreas_fertig. There, I aim to explain various C++ elements, using https://cppinsights.io. This is where you come in. What is it that you want me to dive in for you?
Today I share my lesson learned when it comes to structured bindings and a custom get in my post, "Something you should know about structured bindings"
https://andreasfertig.com/blog/2021/03/something-you-should-know-about-structured-bindings/
C++ Insights - Episode 70: 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.
The blog post I mention in the video is: https://andreasfertig.com/blog/2025/12/cpp20s-stdsource_location-in-action/
Did you know about the C++ Insights YouTube channel?
https://youtube.com/@andreas_fertig
You get a new video there every third Wednesday of the month.
The next video goes out in less than 24 hours!
C++ Insights - Episode 69: = default and uniform initialization - Best Practice Explained
In this episode, you'll learn a best practice using =default and uniform initialization.
I’m thrilled to announce that getcracked.io has become the first sponsor of C++ Insights. Their logo is now proudly displayed in the top‑right corner of our website. Thank you for your support since the beginning of November!
C++ Insights - Episode 68: C++20: Making constructors smarter with conditional explicit
In this episode, you'll learn about the power of C++20's conditional explicit.