1-Bjarne Stroustrup, The C++ Programming Language, 3rd Ed., Addison-Wesley.
2-Bjarne Stroustrup, Programming Principles and Practice Using C++, 1st Ed., Addison-Wesley.
3-Walter Savitch, Problem Solving with C++, 7th Ed., Addison-Wesley.
4-Andrei Alexandrescu, Herb Sutter, C++ Design and Coding Standards: Rules and Guidelines for Writing Programs, 1st Ed.
Addison-Wesley.
5-Paul Deitel and Harvey Deitel ,C++ How to Program .