Source code for C++ Primer 5th Edition