Herb Sutter Exceptional C++ Style: 40 New Engineering Puzzles, Programming Problems And Solutions. (C++ In Depth) (C++ In-Depth Series)