C++ Primer Plus - Prata, Stephen (Developer´s library, 2012)