《C++程序設計案例教程/普通高等教育“十三五”規劃教材·計算機系列》共10章。前3章介紹C++的面向過程編程思想,包括數據類型、運算符與表達式、數組、引用、指針、函數、結構體、作用域與可見性等內容;第4~7章介紹面向對象的核心概念,即類與對象、運算符重載、繼承與派生、模板;第8章講述c++的精華STL的組成及應用;第9章講述輸入/輸出流與文件系統;第10章講述C++異常處理的機制及C++提供的異常處理類庫。
《C++程序設計案例教程/普通高等教育“十三五”規劃教材·計算機系列》可以作為高等學校計算機類、電子信息類、電類專業學生面向對象語言程序設計、C++語言程序設計課程教材,也可以作為C++愛好者的參考書。
第1章 緒論
1.1 面向對象程序設計概述
1.1.1 面向對象程序設計出現的背景
1.1.2 面向對象程序設計中的基本概念
1.1.3 面向對象程序設計的優缺點
1.1.4 面向對象程序設計的基本特征
1.1.5 面向對象程序設計與面向過程程序設計的比較
1.1.6 面向對象程序的結構
1.1.7 面向對象程序設計的方法與步驟
1.2 C++語言程序設計
1.2.1 C++語言的產生
1.2.2 C++語言的特點
1.3 C++程序開發過程
1.3.1 面向過程程序舉例
1.3.2 面向對象程序舉例
1.4 面向對象程序的組成元素
1.4.1 名字空間
1.4.2 輸入/輸出流
1.5 C++程序的調試與編譯
1.5.1 源程序的編譯與運行
1.5.2 程序的調試
1.5.3 程序的打開
1.6 本章小結
習題1
第2章 C++基礎知識
2.1 C++數據類型
2.1.1 C++字符集
2.1.2 C++基本數據類型
2.1.3 C++構造數據類型
2.1.4 引用
2.2 變量與常量
2.2.1 標識符與關鍵字
2.2.2 變量的定義與初始化
2.2.3 常量
第3章 C++變量的類型及程序結構
第4章 類與對象
第5章 運算符重載與類型轉換
第6章 繼承與派生
第7章 模板
第8章 標準模板庫STL
第9章 輸入/輸出流與文件系統
第10章 異常處理
參考文獻