圖書介紹 - 資料來源:博客來 目前評分: 評分:
圖書名稱:C++程序設計:原理與實踐(原書第2版)(上下冊)(精譯版)
內容簡介
本書內容涵蓋了程序設計的基本概念和技術,通過對 C++ 語言進行全面介紹,幫助讀者理解程序設計的原理,並掌握實踐知識。本書共分為五部分,第一部分(第2~9章)介紹了程序設計的基礎知識;第二部分(第10~16章)介紹了輸入輸出相關知識,包括從鍵盤和文件獲取數值與文本數據的方法,以及以圖形化方式表示數值數據、文本和幾何圖形;第三部分(第17~21章)介紹了算法和數據結構相關知識,包括向量容器、鏈表和映射容器;第四部分(第22~ 27章)對 C++ 語言思想進行了更有廣度的介紹;第五部分(附錄A~附錄E)是對書中正文的補充。
本書可作為高等院校計算機、電子信息及相關專業的本科生或研究生教材,也可供對程序設計感興趣的研究人員和工程技術人員閱讀參考。
作者介紹
Bjarne Stroustrup(本賈尼·斯特勞斯特盧普)被譽為“C 之父”,1950年出生於丹麥,先後畢業於丹麥奧胡斯大學和英國劍橋大學,曾擔任AT&T大規模程序設計研究部門負責人,AT&T、貝爾實驗室和ACM成員,德州農工大學計算機系首席教授,德州農工大學“傑出教授”。現任摩根士丹利信息技術部門董事總經理、哥倫比亞大學計算機科學系客座教授,美國國家工程學會會員,IEEE、ACM、CHM資深會員。
張興,曾就職于騰訊後端研發工作,現從事數據庫內核研發工作,3.7W star項目C++那些事作者,熱愛開源項目,是Apache Arrow、DuckDB 貢獻者。
蔡樂,B站up主“阿西拜編程”,在軍工仿真行業擁有豐富的C++編程經驗,同時也是一位計算機書籍翻譯者和C++教學視頻創作者。畢業於南昌航空工業學院計算機科學與應用專業。曾於航空工業集團650所擔任設計員,于北京賽四達科技任程序員,作為美國VT MAK亞太地區的唯一銷售工程師,以及長沙博永研的技術總監,積累了大量寶貴的行業項目經驗。在工作之餘一直致力於以教學視頻的方式普及計算機科學知識,為推動行業發展不懈努力。
趙林濤,北京理工大學計算機科學與技術工學學士,軟件工程碩士,曾供職於國內計算機仿真相關的公司和互聯網公司,從事C/C++的開發工作超過18年,具備大量系統設計開發經驗,曾開設計發過多款遊戲軟件、工業軟件以及互聯網應用。
目錄
引言 致讀者
本書結構
講授和學習本書的方法
程序設計和計算機科學
創造性和問題求解
反饋方法
作者簡介
附言
第1章 計算、人和程序設計
1.1 介紹
1.2 軟件
1.3 人
1.4 計算機科學
1.5 計算機無處不在
1.6 程序員的理想
回顧
術語
練習題
附言
第一部分 基礎
第2章 Hello,World!
2.1 程序
2.2 經典的第一個程序
2.3 編譯
2.4 鏈接
2.5 程序設計環境
操作題
回顧
術語
練習題
附言
第3章 對象、類型和值
3.1 輸入
3.2 變量
3.3 輸入和類型
3.4 運算和運算符
3.5 賦值和初始化
3.6 複合賦值運算符
3.7 命名
3.8 類型和對象
3.9 類型安全
操作題
回顧
術語
練習題
附言
第4章 計算
4.1 計算的定義
4.2 目標和工具
4.3 表達式
4.4 語句
4.5 函數
4.6 向量容器
4.7 語言特性
操作題
回顧
術語
習題
附言
第5章 錯誤
5.1 介紹
5.2 錯誤的來源
5.3 編譯時錯誤
5.4 鏈接時錯誤
5.5 運行時錯誤
5.6 異常
5.7 邏輯錯誤
5.8 估算
5.9 調試
5.10 前置條件和後置條件
5.11 測試
操作題
回顧
術語
練習題
附言
第6章 編寫一個程序
6.1 一個問題
6.2 對問題的思考
6.3 回到計算器問題
6.4 語法
6.5 將語法轉化為程序
6.6 嘗試第一個版本
6.7 試驗第二個版本
6.8 單詞流
6.9 程序結構
操作題
回顧
術語
練習題
附言
第7章 完成一個程序
7.1 介紹
7.2 輸入和輸出
7.3 錯誤處理
7.4 負數
7.5 模運算:%
7.6 清理代碼
7.7 錯誤恢復
7.8 變量
操作題
回顧
術語
練習題
附言
第8章 函數相關的技術細節
8.1 技術細節
8.2 聲明和定義
8.3 頭文件
8.4 作用域
8.5 函數調用和返回
8.6 求值順序
8.7 命名空間
操作題
回顧
術語
練習題
附言
第9章 類相關的技術細節
9.1 用戶自定義類型
9.2 類和成員
9.3 接口和實現
9.4 演化一個類
9.5 枚舉類型
9.6 運算符重載
9.7 類接口
9.8 Date類
操作題
回顧
術語
練習題
附言
第二部分 輸入和輸出
第10章 輸入和輸出流
10.1 輸入和輸出的簡介
10.2 I/O流模型
10.3 文件
10.4 打開文件
10.5 讀寫文件
10.6 I/O錯誤處理
10.7 讀取單個值
10.8 用戶自定義輸出運算符
10.9 用戶自定義輸入運算符
10.10 一個標準的輸入循環
10.11 讀取結構化的文件
操作題
回顧
術語
練習題
附言
第11章 自定義輸入與輸出
11.1 有規律的和無規律的輸入和輸出
11.2 格式化輸出
11.3 文件打開和定位
11.4 字符串流
11.5 面向行的輸入
11.6 字符分類
11.7 使用非標準分隔符
11.8 還有很多未討論的內容
操作題
回顧
術語
練習題
附言
第12章 一個顯示模型
12.1 為什麼要使用圖形用戶界面
12.2 一個顯示模型:GUI庫
12.3 第一個例子
12.4 使用GUI庫
12.5 坐標系
12.6 Shape
12.7 使用形狀類
12.8 讓圖形運行起來
操作題
回顧
術語
練習題
附言
第13章 圖形類
13.1 圖形類概覽
13.2 Point和Line
13.3 Lines
13.4 Color
13.5 Line_style
13.6 Open_polyline
13.7 Closed_polyline
13.8 Polygon
13.9 Rectangle
13.10 管理未命名對象
13.11 Text
13.12 Circle
13.13 Ellipse
13.14 Marked_polyline
13.15 Marks
13.16 Mark
13.17 Images
操作題
回顧
術語
練習題
附言
第14章 設計圖形類
14.1 設計原則
14.2 Shape類
14.3 基類和派生類
14.4 面向對象程序設計的好處
操作題
回顧
術語
練習題
附言
第15章 繪製函數圖和數據圖
15.1 介紹
15.2 繪製簡單函數圖
15.3 Function類
15.4 Axis類
15.5 近似
15.6 繪製數據圖
操作題
回顧
術語
練習題
附言
第16章 圖形用戶界面
16.1 用戶界面的選擇
16.2 Next按鈕
詳細資料
ISBN:9787302666936 規格:平裝 / 863頁 / 19 x 26 x 4.32 cm / 普通級 / 1-1 出版地:中國
66折: $ 363
作者:田宜民
出版社:幸福文化
出版日期:2019-01-30
66折: $ 263
66折: $ 211
66折: $ 297
作者:Ruowen Huang
出版社:時報文化出版企業股份有限公司
出版日期:2024-12-24
$ 316
作者:戴爾.卡內基
出版社:海鷹文化
出版日期:2020-12-30
$ 210
作者:強納森.海德特 (Jonathan Haidt)
出版社:網路與書出版
出版日期:2024-11-29
$ 360
作者:阿基頓敦
出版社:遠見天下文化出版股份有限公司
出版日期:2025-02-06
$ 276
作者:雨森焚火
出版社:東立
出版日期:2025-05-05
$ 324
$ 126
$ 347
作者:岡田尊司
出版社:時報文化出版企業股份有限公司
出版日期:2025-05-06
$ 245