C++ Type Dispatch

November 10, 2024 · 8 min

How to Resolve Macro Name Collisions

Three methods to handle macros clash in C++.

February 25, 2024 · 3 min

A Subtle Bug Before C++17

This post will show you a subtle performance bug due to unsupport for over-aligned types before C++17.

April 21, 2022 · 3 min

Iyengar111 NanoLog Source Code Reading

April 9, 2022 · 11 min

Glog Source Code Reading Notes

A note for reading the source code of glog

March 12, 2022 · 12 min

How to Return Values Effectively in C++

This post will tell you the practices for returning values in Modern C++

March 1, 2022 · 7 min