第1章 起步走 1
第2章 纵览C++ 3
第3章 C++的数据类型 29
第4章 表达式(Expressions) 55
第5章 语句(Statements) 75
第6章 抽象容器(Container)类型 105
第7章 函数(Functions) 135
第8章 域和生命期(Scope and Lifetime) 185
第9章 重载函数(Overloaded Functions) 197
第10章 Function Templates(函数模板) 205
第11章 异常处理(Exception Handling) 223
第12章 泛型算法(The Generic Algorithms) 231
第13章 Classes(类) 245
第14章 Class的初始化、赋值、析构 265
第15章 重载操作符(Overloaded Operators)和用户自定义转换 287
第16章 Class Templates(类模板) 299
第17章 Class的继承(Inheritance)与子类型化(Subtyping) 321
第18章 多继承与虚拟继承(Multiple and Virtual Inheritance) 361
第19章 在C++中使用继承机制 387
第20章 iostream库 397
索引(Index) 423