Description
Book SynopsisWritten for the moderately experienced Java programmer, this text builds on students' existing knowledge of object-oriented programming and covers all important aspects of standard C++ - emphasizing more lower-level C-style details later in the presentation.
Table of Contents 0. Introduction. 1. Basic Types and Control Structures. 2. Functions, Arrays, Strings, and Parameter Passing. 3. Pointers and Reference Variables. 4. Object-Based Programming: Classes. 5. Operator Overloading. 6. Object-Oriented Programming: Inheritance. 7. Templates. 8. Abnormal Control Flow. 9. Input and Output. 10. Collections: The Standard Template Library. 11. Primitive Arrays and Strings. 12. C-Style C++. 13. Using Java and C++: The JNI. Bibliography. Index.