第1章 Visual C++6.0開發(fā)環(huán)境應用入門
1.1 Visual C++6.0源程序編輯、編譯、連接、運行過程
1.2 Visual C++6.0常用工具欄
1.3 Visual C++6.0中常用菜單
1.4 打開已存在的文件
1.5 C++程序的調試
第2章 函數的應用
2.1 函數的調用
2.2 內聯(lián)函數示例
2.3 函數重載示例
2.4 帶缺省形參值的函數示例
習題
第3章 內存管理和數據保護
3.1 使用new運算符和delet運算符管理內存
3.2 使用malloc()函數和free()函數管理內存
3.3 使用const關鍵字來保護數據
習題
第4章 理解類與對象
4.1 類與對象
4.2 靜態(tài)成員
4.3 友元函數
4.4 容器類
習題
第5章 繼承和派生類的應用
5.1 單繼承和多重繼承
5.2 單繼承和訪問控制
5.3 繼承中的構造函數和析構函數
5.4 多重繼承的二義性
5.5 虛基類
第6章 運算符重載的應用
6.1 成員函數和友員函數的重載
6.2 字符串運算中的運算符重載
6.3 二元運算符的重載
習題
第7章 轉換函數的應用
7.1 基本數據類型向對象類型的轉換
7.2 對象類型向基本數據類型的轉換
7.3 不同類的對象互相轉換
習題
第8章 引用的應用
8.1 對象的引用
8.2 引用和const的連用
8.3 函數的調用過程中的值傳遞和地址傳遞
習題
第9章 拷貝構造函數的應用
9.1 拷貝構造函數
9.2 拷貝構造函數和重載的賦值運算符
習題
第10章 多態(tài)性的理解
習題
第11章 虛函數的應用
11.1 虛函數
11.2 動態(tài)綁定
習題
第12章 虛析構函數的應用
12.1 使用非虛析構函數的基類示例
12.2 使用虛析構函數的基類示例
習題
第13章 抽象類的應用
13.1 純虛函數
13.2 抽象類
習題
第14章 模板的應用
14.1 函數的模板
14.2 類模板
習題
第15章 異常處理的應用
15.1 C++異常處理的實現(xiàn)
15.2 異常處理中的構造與析構
習題
第16章 用Web類的成員函數實現(xiàn)格式化輸入輸出
16.1 左右對齊示例
16.2 設置填充字符示例
16.3 設置及清除格式標志示例
16.4 流錯誤狀態(tài)示例
習題
第17章 用操縱符實現(xiàn)格式化輸入輸出
17.1 整數的格式化輸入輸出
17.2 浮點數精度和域寬的使用
習題
第18章 文件讀寫的使用
18.1 順序訪問文件的使用
18.2 隨機訪問文件的使用
習題
附錄
附錄1 ASCII碼表
附錄2 綜合實例
附錄3 C++語言編程規(guī)范
主要參考文獻