Exploring vtable internals.
Exploring vtable internals.
In C++, a dependent name refers to a name (e.g., a type, variable, function, or template) whose meaning depends on a template parameter.
The term “most vexing parse” was first used by Scott Meyers in his 2001 book Effective STL.
Today, while reading a book by Bjarne Stroustrup, I came across an interesting C++ fact that I hadn’t known before.
Construct Thread Objects With Member Functions
Start a new thread with static/non-static member functions.
To ensure safety, encapsulate the union within a class or struct.
Auto-type deduction allows the compiler to deduce the type of a variable from its initializer.
C++ Insights is an open-source tool that transforms C++ source code into a representation closer to what compiler sees and generates. It helps understand the underlying details of C++.
Compile time polymorphism.