C++11 in the Wild: Techniques from a Real Codebase
Techniques from MemSQL's C++11 codebase. The Auto() macro is the next evolution of OnScopeExit(). make_iterable (a.k.a. as_range) allows "viewing" an arbitrary range as if it were a container. StringConverter. std::spaceship.