The C++ programming language / - Stroustrup, Bjarne (Addison-Wesley, 2013)