Part I: The Foundation of C++: The C Subset. Chapter 1: An Overview of C. Chapter 2: Variables, Constants, Operators, and Expressions. Chapter 3: Program Control Statements. Chapter 4: Functions. Chapter 5: Arrays. Chapter 6: Pointers. Chapter 7: Structures, Unions, and User-Defined Types. Chapter 8: Input, Output, Streams, and Files. Chapter 9: The Preprocessor and Comments. Part II: The C++ Builder Function Library. Chapter 10: Linking, Libraries, and Headers. Chapter 11: I/O Functions. Chapter 12: String, Memory, and Character Functions. Chapter 13: Mathematical Functions. Chapter 14: Time, Date, and System-Related Functions. Chapter 15: Dynamic Allocation. Chapter 16: Directory Functions. Chapter 17: Process Control Functions. Chapter 18: Screen-Based Text Functions. Chapter 19: Miscellaneous Functions. Part III: C++. Chapter 20: An Overview of C++. Chapter 21: A Closer Look at Classes and Objects. Chapter 22: Function and Operator Overloading. Chapter 23: Inheritance, Virtual Functions, and Polymorphism. Chapter 24: The C++ I/O Class Library. Chapter 25: Templates, Exceptions, and RTTI. Chapter 26: Miscellaneous C++ Topics. Chapter 27: The Standard Template Library and the string Class. Part IV: The C++ Builder Integrated Development Environment. Chapter 28: The Integrated Development Environment. Chapter 29: Developing Applications Using the IDE. Chapter 30: Using C++ Builder's Integrated Debugging.