How to Resolve Macro Name Collisions
Three methods to handle macros clash in C++.
Three methods to handle macros clash in C++.
This post introduces two elegant ways to dispatch based on runtime values.
Three algorithms of popcount.
It’s a detailed explanation about virtual table tables(VTT) in C++.
Explain the object memory layout of C++ based on Itanium ABI specification.
This post will show you a subtle performance bug due to unsupport for over-aligned types before C++17.
A note for reading the source code of glog
This post will tell you the practices for returning values in Modern C++