資源名稱:21天學通C++
本書從初學者的角度較全面地介紹了C++的相關知識,較系統地介紹了C++語言的基礎內容。本書包括6 篇共21 章的內容。其中,第1 篇是C++數據表達篇,包括C++入門、變量和數據類型、運算符和表達式以及程序控制結構等;第2 篇是C++面向過程設計篇,包括函數、編譯預處理、數組、指針和構造數據類型等內容;第3 篇是C++面向對象編程篇,主要包括類和對象、繼承、多態、運算符重載和輸入/輸出流等內容;第4 篇主要介紹了C++高級特性,內容包括文件、命名空間和引用與內存管理;第5篇的內容主要是C++編程實踐,主要分析了標準模板庫STL、模板與C++標準庫和異常處理等;最后一篇結合學生成績管理系統開發實例,講解如何使用C++進行實際開發。
本書適合沒有編程基礎的C++語言初學者作為入門教程,也可作為大中專院校師生和培訓班的教材,對于C++語言開發的愛好者,本書也有較大的參考價值。
目錄
第1 篇 C++數據表達篇
第1 章 C++入門 ……………………………………………………………………………………………………………… 1
第2 章 變量和數據類型 ………………………………………………………………………………………………… 16
第3 章 運算符和表達式 ………………………………………………………………………………………………… 32
第4 章 程序控制結構 ……………………………………………………………………………………………………. 50
第2 篇 C++面向過程設計篇
第5 章 函數 …………………………………………………………………………………………………………………… 74
第6 章 編譯預處理 ………………………………………………………………………………………………………… 96
第7 章 數組 …………………………………………………………………………………………………………………. 115
第8 章 指針 …………………………………………………………………………………………………………………. 139
第9 章 構造數據類型 ………………………………………………………………………………………………….. 162
第3 篇 C++面向對象編程篇
第10 章 類和對象 ……………………………………………………………………………………………………….. 185
第11 章 繼承 ………………………………………………………………………………………………………………. 216
第12 章 多態 ………………………………………………………………………………………………………………. 243
第13 章 運算符重載 ……………………………………………………………………………………………………. 260
第14 章 輸入/輸出流 ………………………………………………………………………………………………….. 280
第4 篇 C++高級特性篇
第15 章 文件 ………………………………………………………………………………………………………………. 299
第16 章 命名空間 ……………………………………………………………………………………………………….. 315
第17 章 引用與內存管理 ……………………………………………………………………………………………. 333
第5 篇 C++編程實踐篇
第18 章 標準模板庫STL ……………………………………………………………………………………………… 347
第19 章 模板與C++標準庫 ……………………………………………………………………………………….. 364
第20 章 異常處理 ……………………………………………………………………………………………………….. 380
第6 篇 實例篇
第21 章 簡單的學生成績管理系統開發實例 ………………………………………………………………. 393