Contents of this book is Introduction to Computers and C++; Introduction to C++ Progamming; Introduction to Classes, Objects and Strings; Control Statements: Part 1; Control Statements: Part 2; Functions and Introduction to Recursion; Array and Vectors; Pointers; Classes: A Deeper Look, Part 1; Classes: A deeper Look, Part 2; Operator Overloading, Class String; Object-Oriented Programming: Inheritance; Object-Oriented Programming: Polymorphism; Templates; Stream Input/Output; Exception Handling: A Deeper Look; File Processing; Class string and String Steam Processing; Searching and Sorting; Custom Templatized Data Structures; Bits, Characters, C Strings and Structs; Standard Template Library (STL); Boost Libraries, Technical Report 1 and C++0x; Other Topics; Chapter on the Web: Operator Precedence and Associatovity, ASCII Character Set, Fundamental Types, Number Systems, Preprocessor, Appendices on the Web. ATM Case Study, Part 1: Object-Oriented Design with the UML; ATM Case Study, Part 2: Implementing an Object-Oriented Design; C Legacy Code Topics; UML 2: Additional Diagram Types; Using the Visual Studio Debugger; Using the GNU C++ Debugger.//yeni