第1章 緒論
1.1 C++入門
1.2 數據類型
1.3 運算符與表達式
1.4 控制語句
第2章 函數
2.1 函數概述
2.2 函數的定義與函數的聲明
2.3 函數的調用
2.4 內聯(lián)函數
2.5 作用域
第3章 類和對象
3.1 概述
3.2 類
3.3 對象
3.4 構造函數與析構函數
3.5 堆與拷貝構造函數
第4章 指針與引用
4.1 指針
4.2 void指針與const指針
4.3 指針與字符串
4.4 指針與數組
4.5 指針與函數
4.6 類成員指針
4.7 動態(tài)內存分配
4.8 this指針
4.9 引用
4.10 常類型
第5章 繼承和派生
5.1 基類和派生類
5.2 單繼承
5.3 多繼承
5.4 虛基類
第6章 靜態(tài)成員與友元
6.1 靜態(tài)成員
6.2 友元函數
6.3 友元類
第7章 運算符重載
7.1 運算符生載概述
7.2 運算符生載的實現
7.3 一元運算符生載
7.4 二元運算符生載
7.5 特殊運算符生載
第8章 模板
8.1 模板的概念
8.2 函數模板
8.3 類模板
第9章 多態(tài)性與虛函數
9.1 多態(tài)性
9.2 虛函數
9.3 純虛函數和抽象類
第10章 C++流和文件流
10.1 C++流的概念
10.2 格式化I/O
10.3 字符串流
10.4 文件流
第11章 異常處理
11.1 異常處理概述
11.2 異常處理的基本思想
11.3 異常處理的實現
11.4 標準C++庫中的異常類
11.5 多路捕獲
11.6 含有異常的程序設計
附錄A 模擬試題
附錄B 模擬試題參考答案
參考答案