第1章 C++語言概述
1.1 C++的產生
1.2 C++與C語言的關系
1.3 C++支持面向對象
1.4 C++詞法及詞法規(guī)則
1.5 最簡單的C++程序
1.6 數據的輸入與輸出
1.7 C++程序的編譯與運行
1.8 Visual Studio.net程序編輯環(huán)境
1.9 小結
第2章 數據類型時和表達式
2.1 基本數據類型
2.2 常量
2.3 變量
2.4 數組類型
2.5 指針和引用
2.6 自定義數據類型
2.7 運算符和表達式
2.8 小結
第3章 C++語句
3.1 語句
3.2 選擇語句
3.3 循環(huán)語句
3.4 多重循環(huán)
3.5 跳轉語句
3.6 小結
第4章 C++函數
4.1 函數的定義和調用
4.2 函數的嵌套調用和遞歸調用
4.3 函數原型
4.4 參數的傳遞機制
4.5 內聯(lián)函數
4.6 函數參數的省略
4.7 變量的存儲類別
4.8 數組作為函數的參數
4.9 函數與指針
4.10 函數的重載
4.11 C++的系統(tǒng)函數
4.12 編譯預處理
4.13 小結
第5章 類與數據封裝
5.1 對象、類與實體
5.2 如何設計一個類
5.3 構造函數和析構函數
5.4 作用域和可見性
5.5 生存期
5.6 靜態(tài)成員
5.7 友元
5.8 小結
第6章 類的應用
6.1 共享數據的保護
6.2 對象指針和對象引用
6.3 對象數組
6.4 常數組和常指針
6.5 子對象和堆對象
6.6 類的聚集
6.7 小結
第7章 繼承
7.1 基類和派生類
7.2 基礎類下的的數據封裝
7.3 派生類的定義
7.4 派生類的構造函數與析構函數
7.5 賦值兼容規(guī)則
7.6 日期和時間實例
7.7 小結
第8章 多態(tài)性和虛函數
8.1 多態(tài)性
8.2 運算符重載
8.3 虛函數
8.4 抽象類
8.5 程序實例
8.6 小結
第9章 C++的I/O流庫
9.1 流類的概念
9.2 輸出流
9.3 數據輸出格式
9.4 輸入流
9.5 流錯誤的處理
9.6 小結
參考答案
參考文獻