< >
本書的撰寫動機,在於提供一本「如果當年我學習 C++ 時,有這麼一本書該多好」的必備引領。為了切合國內讀者的需要,本書採取簡明易懂的敘述方式,並透過精心的安排的大量例題,務使每學完一章都可據以完成實用的程式,避免陷入無謂的支節。例如,如何避免語法和語意的錯誤,如何使用前處理指令,如何產生亂數,如何估計程式運算所花費的時間,如何從既有檔案讀取資料,如何將執行結果存檔,如何使用物件來模擬實際的互動關係,等等常遇到的程式寫作問題,都可在本書內找到清楚的解答。本書內附超過180個完整的範例程式,全部經過符合最新ANSI / ISO標準的C++編譯器測試,並能正確執行。提供一個使用C++ 程式語言的堅實基礎,內容不僅涵蓋了最基本的語法,也深入探討了物件導向的主要精神。本書不僅適合於程式語言的初學者,也適合使用C++ 程式語言開發應用軟體的工程師。本書提供了極佳的學習步調,和連貫的先後次序。敘述方式主軸明顯,讀者不會被枝節所擾而混淆了學習主軸,所以學習效果良好,相當適合 C++ 語言的初學者。初學者也會在閱讀的過程中,培養出良好的程式風格、模組(module)切割方式......等實用的常識。
CH1 基本概述CH2 C++的基本語法和使用環境CH3 基本資料型態CH4 選擇CH5 重複CH6 函數CH7 陣列CH8 指標CH9 字串CH10 函數的進階應用CH11 前處理指令CH12 資料流與檔案的存取CH13 輸出格式CH14 程式計時CH15 struct與資料結構CH16 名稱空間CH17 異常處理CH18 類別與物件CH19 組合與繼承CH20 多型與虛擬函數CH21 運算子重載CH22 物件導向的字串處理CH23 樣版類別-向量和矩陣的定義CH24 泛型程式設計簡介CH25 最佳化問題的求解CH26 常微分方程式的數值解附錄A C++的74個關鍵字附錄B C++ 的運算子附錄C 標準程式庫的常用標頭附錄D 函數的參數傳遞格附錄E 重要名詞中英對照附錄F 參考書目附錄G 重要參考網址
▪ 書內所有範例程式的原始程式碼與已編譯過的執行檔▪ Borland最新C++ 編譯器「the Free Borland C++ Builder Compiler」▪ Dev-C++編譯器
Thinking in C++ Second Edition中文版 C++ Primer 3/e中文版--2001修訂版 資料結構與演算法--使用C++
購買紙本書