Accelerated C++

Accelerated C++

《Accelerated C++》是機械工業出版社出版的圖書,作者是Andrew Koenig Barbara E. Moo。

基本介紹

  • 中文名:Accelerated C++中文版
  • 外文名:Accelerated C++
  • 第0章: 入門
  • 第1章:使用字元串
  • 第2章:循環和計數
  • 第3章 :使用批量數據
作者:(美)Andrew Koenig Barbara E. Moo
作者簡介:
Andrew Koenig 是AT&T公司Shannon實驗室大規模編程研究部門中的成員,同時也是C++標準委員會的項目編輯。他的編程經驗超過30年,其中有15年在使用C++,他已經出版了超過150篇和C++有關的論文,並且在世界範圍內就這個主題進行過多次演講。
Barbara E.Moo 是獨立諮詢顧問,在軟體領域中擁有超過20年的工作經驗的獨立諮詢顧問。在AT&Tm作的近15年中,他參與了第一個使用C++編寫的商業產品的開發,領導了公司中第一個C++編譯器項目,管理了AT&T中廣受讚譽的World Net Internet Service Business的開發。
內容簡介
本書系統介紹c++程式設計,是美國史丹福大學的經典教材。從使用c++標準庫中的高級抽象開始,使讀者很快掌握編程方法。每一章都有很經典獨特的例子以及非常到位的講解,覆蓋了c++非常多的內容,從標準庫容器、泛型算法的使用,到類的設計、泛型算法的設計,本書都進行了詳細的講解。
本書作者有豐富的c++開發、研究和教學經驗,內容由淺入深,講解精煉巧妙。無論是剛入門的新手還是有經驗的開發人員都能從本書中受益。
目錄
“c++設計新思維”叢書前言
譯者序
前言
第0章 入門
0.1 注釋
0.2 #include指令
0.3 main函式
0.4 花括弧
0.5 使用標準庫來輸出
0.6 return語句
0.7 稍微深入分析“Hello,world!”程式
小結
練習
第1章 使用字元串
1.1 輸入
1.2 為名字裝框輸出
小結
練習
第2章 循環和計數
2.1 問題
2.2 程式的總體結構
2.3 輸出任意多行
2.3.1 while語句
2.3.2 設計一個while語句
2.4 輸出一行
2.4.1 輸出邊界字元
2.4.2 輸出非邊界字元
2.5 完整的框架程式
2.5.1 簡化重複的std::
2.5.2 使用for語句來簡化
2.5.3 精簡測試
2.5.4 整合結果
2.6 計數
小結
練習
第3章 使用批量數據
3.1 計算學生成績
3.1.1 檢測輸入的結束
3.1.2 循環不變式
3.2 使用中值取代平均值
3.2.1 用vector保存數據集
3.2.2 生成輸出
3.2.3 值得注意的地方
小結
練習
第4章 組織程式和數據
4.1 組織計算
4.1.1 查找中值
4.1.2 重新實現計算最終成績的方法
4.1.3 讀取家庭作業成績
4.1.4 3種函式形參
4.1.5 使用函式來計算學生的成績
4.2 組織數據
4.2.1 把一個學生的所有數據集合起來
4.2.2 處理學生記錄
4.2.3 生成報表
4.3 把各部分程式連線起來
4.4 把計算成績程式分塊
4.5 修改後的計算成績程式
……
第5章 使用序列式容器並分析字元串
第6章 使用庫算法
第7章 使用關聯式容器
第8章 編寫泛型函式
第9章 定義新類型
第10章 管理記憶體和底層數據結構
第11章 定義抽象數據類型
第12章 使類的對象數值一樣工作
第13章 使用繼承和動態綁定
第14章 幾乎自動的管理記憶體
第15章 再看字元圖形問題
第16章 如何學習C++
附錄A 語言細節
附錄B 標準庫概要

相關詞條

熱門詞條

聯絡我們