C++程序員教程(簡體書)
商品簡介
目次
1.1 簡介
1.2 C和C++的歷史
1.3 C++標準類庫
1.4 重要的軟件趨勢:對象技術
1.5 典型的C++開發環境
1.6 關於C++和本書的說明
1.7 測試驅動的C++程序
1.8 軟件技術
1.9 C++的未來:開源Boost類庫,TR1和C++0x
1.10 軟件工程案例研究:對象技術和UML介紹
1.11 小結
1.12 Web資源
第2章 C++編程入門
2.1 簡介
2.2 第一個C++程序:輸出一行文本
2.3 修改第一個C++程序
2.4 另一個C++程序:整數相加
2.5 算術運算
2.6 判斷:相等運算符和關係運算符
2.7 (選讀)軟件工程案例研究:分析ATM需求規範
2.8 小結
第3章 簡要介紹類和對象
3.1 簡介
3.2 類、對象、成員函數和數據成員
3.3 本章的例子概述
3.4 定義帶成員函數的類
3.5 定義帶參數的成員函數
3.6 數據成員、set函數和get函數
3.7 用構造函數初始化對象
3.8 將類放入單獨的文件中,提高復用性
3.9 分離接口與實現
3.10 用set函數驗證數據
3.11 (選讀)軟件工程案例研究:確定ATM需求規範中的類
3.12 小結
第4章 控制語句(1)
4.1 簡介
4.2 控制結構
4.3 if選擇語句
4.4 if...else雙選擇語句
4.5 while循環語句
4.6 計數器控制循環
4.7 標記控制循環
4.8 嵌套控制語句
4.9 賦值運算符
4.10 增量和減量運算符
4.11 (選讀)軟件工程案例研究:確定ATM系統的類屬性
4.12 小結
第5章 控制語句(2)
5.1 簡介
5.2 計數器控制循環的實質
5.3 for循環語句
5.4 使用for語句的例子
5.5 do...while循環語句
5.6 switch多選擇語句
5.7 break與continue語句
5.8 邏輯運算符
5.9 相等運算符(==)與賦值運算符(=)
5.10 (選讀)軟件工程案例研究:確定ATM系統中對象的狀態和活動
5.11 小結
第6章 函數與遞歸
6.1 簡介
6.2 C++中的程序組件
6.3 數學類庫函數
6.4 有多個參數的函數定義
6.5 函數原型與實參強制性
6.6 C++標準類庫頭文件
6.7 案例研究:隨機數生成
6.8 案例研究:機會遊戲,引入枚舉
6.9 存儲類
6.10 作用域規則
6.11 函數調用棧與活動記錄
6.12 帶空參數表的函數
6.13 內聯函數
6.14 引用與引用參數
6.15 默認實參
6.16 一元作用域分解操作符
6.17 函數重載
6.18 函數模板
6.19 遞歸
6.20 使用遞歸的例子:Fibonacci序列
6.21 遞歸與迭代的比較
6.22 (選讀)軟件工程案例研究:確定ATM系統的類操作
6.23 小結
第7章 數組與類模板vector
第8章 指針與基於指針的字符串
第9章 類:深入探究(1)
第10章 類:深入探究(2)
第11章 運算符重載:字符串與數組對象
第12章 面向對象編程:繼承
第13章 面向對象編程:多態
第14章 模板
第15章 流輸入/輸出
第16章 異常處理
第17章 文件處理
第18章 string類與字符串流處理
第19章 位、字符、C字符串和結構
第20章 標準模板類庫(STL)
第21章 Boost類庫、Technical Report 1和C++0x
第22章 其他主題
附錄A 運算符的優先級和結合性
附錄B ASCII字符集
附錄C 基礎類型
附錄D 預處理器
附錄E ATM案例研究代碼
附錄F UML 2的其他框圖類型
附錄G 使用Visual Studio調試器
附錄H 使用GNU C++調試器
參考文獻
索引
主題書展
更多主題書展
更多書展本週66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。