- Function visibility across translation units.
- Symbol visibility in shared libraries.
C++ JSON Parser.
C++ Null Pointer Function Calls
Null pointers don’t mean nothing at all.
Design a ThreadPool model with advanced features.
Introduce 4 ways to define function pointers in C++.
Static Assertion and Type Trait
Use static assertion and type trait for error check.
Framebuffer.
RTTI (Run-Time Type Information)
Run-time type information (RTTI) is a mechanism that allows the type of an object to be determined at runtime.
Guidelines for managing object resources.
Since C++14