▪ 打造C++程式語言的堅實基礎,內容不僅涵蓋最基本的語法,也深入探討物件導向的主要精神。
▪ 本書範例程式全部經過最新的 C++編譯器測試,包括:Microsoft Visual C++ Community 2015, Dev-C++ 5.11,以及 Borland C++ Compiler 5.5.1。
▪ 本書深度廣度兼備,提供了極佳的學習步調,和連貫的先後次序,敘述方式主軸明顯,讀者不會被枝節所擾而混淆了學習主軸,相當適合C++語言的初學者。初學者也會在閱讀的過程中,培養出良好的程式風格、模組(module)切割方式…等實用的常識。
▪ 提供近兩百個完整的範例程式,可以幫助觀念的理解。程式範例中的重點都使用粗體字(bold)標示,方便閱讀。而且這些程式都經由作者實際編譯測試過。
▪ 各章份量均勻,大致都在30頁左右,不僅適合自我學習的讀者規劃學習進度,更符合老師的教學安排。
▪ 各每章末提供「常犯錯誤」、「重點整理」、「習題」讓讀者加以複習,並自我評量學習成效。文章中也會適當地穿插「提示」和「討論」,做為學習時的指引。
▪ 書的最後附上數個極具參考價值的附錄,並提供編排良好的索引(index),讓本書具有參考查詢的功能。
目錄
Part1 C++語言程式基礎
CH1 基本概述
CH2 C++的基本語法和使用環境
CH3 基本資料型態
CH4 選擇
CH5 重複
CH6 函數
CH7 陣列
Part2 進階C++程式語言
CH8 指標
CH9 字串
CH10 函數的進階應用
CH11 前處理指令
CH12 資料流與檔案的存取
CH13 輸出格式
CH14 程式計時
CH15 struct與資料結構
CH16 名稱空間
CH17 異常處理
Part3 物件導向程式設計
CH18 類別與物件
CH19 組合與繼承
CH20 多型與虛擬函數
CH21 運算子重載
CH22 物件導向的字串處理
CH23 樣版類別-向量和矩陣的定義
CH24 泛型程式設計簡介
Part4 數值運算的應用
CH25 最佳化問題的求解
CH26 常微分方程式的數值解
附錄A C++的74個關鍵字
附錄B C++的運算子
附錄C 標準程式庫的常用標頭
附錄D 函數的參數傳遞格
附錄E 重要名詞中英對照
附錄F 重要參考網址
附錄G 使用MS Visual C++ Community 2015 開發程式
附錄H Dev-C++ 5.11 的基本使用方法
Part1 C++語言程式基礎
CH1 基本概述
CH2 C++的基本語法和使用環境
CH3 基本資料型態
CH4 選擇
CH5 重複
CH6 函數
CH7 陣列
Part2 進階C++程式語言
CH8 指標
CH9 字串
CH10 函數的進階應用
CH11 前處理指令
CH12 資料流與檔案的存取
CH13 輸出格式
CH14 程式計時
CH15 struct與資料結構
CH16 名稱空間
CH17 異常處理
Part3 物件導向程式設計
CH18 類別與物件
CH19 組合與繼承
CH20 多型與虛擬函數
CH21 運算子重載
CH22 物件導向的字串處理
CH23 樣版類別-向量和矩陣的定義
CH24 泛型程式設計簡介
Part4 數值...