-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
零基礎學C++程序設計 版權信息
- ISBN:9787302608646
- 條形碼:9787302608646 ; 978-7-302-60864-6
- 裝幀:70g膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
零基礎學C++程序設計 本書特色
重點突出:本書不僅在內容上抓住并突出C++程序設計的重點和核心本質,而且在形式上通過加黑加粗加框的方式突出各部分內容以及各個概念的中心詞。 準確嚴謹:本書努力去除現有C++相關文獻資料當中的浮華與眾多的錯誤,內容準確嚴謹,并且詳細講解如何進行C++程序等價類劃分,提高程序測試的有效性。 內容新穎:本書內容緊扣新國際標準和軟件產業新實際需求,在C++面向對象程序設計、異常處理和編程規范等方面具有鮮明特色。 例程豐富:本書提供了豐富的例程和示例性代碼,采用簡明方式揭示C++程序設計本質之處,通過翔實例程和例句展現C++編程思想,方便入門與自學。
零基礎學C++程序設計 內容簡介
本書是《C++程序設計從入門到精通》(雍俊海編著,ISBN:978-7-302-59237-2)的簡版,講解C++ 程序設計知識及其編程方法,包括結構化程序設計、面向對象程序設計、異常處理、模板與標準模板庫、標準輸入輸出與文件處理、編程規范和程序測試等內容。本書的章節編排與內容以人們學習與認知過程為基礎,緊扣**國際標準,與公司的實際需求相匹配;內容力求簡潔,每章都附有習題。本書采用特殊字體突出中心詞,有助于讀者迅速了解與掌握C++程序設計的知識和方法,并應用到實踐中。 本書內容豐富易學,而且提供大量例程和例句,既可以作為計算機專業和非計算機專業的C++程序設計和面向對象程序設計等課程的基礎教材,也可以作為需要使用C++語言的工程人員和科技工作者的自學參考書。
零基礎學C++程序設計 目錄
第1章 緒論
1.1 C++語言簡介
1.2 C++入門程序
1.2.1 C++類C部分經典入門程序
1.2.2 C++類C部分結構化入門程序
1.2.3 C++面向對象部分入門程序
1.3 本章小結
1.4 習題
1.4.1 復習練習題
1.4.2 思考題
第2章 結構化程序設計
2.1 預備知識
2.1.1 標識符
2.1.2 關鍵字和保留字
2.1.3 文件包含語句
2.1.4 宏定義與條件編譯
2.2 數據類型
2.2.1 變量定義和聲明
2.2.2 布爾類型
2.2.3 整數系列類型
2.2.4 .字符系列類型
2.2.5 浮點數類型
2.2.6 枚舉類型
2.2.7 數組類型和基于數組的字符串
2.2.8 指針類型與動態數組
2.2.9 左值引用與右值引用
2.2.10 自動推斷類型auto
2.2.11 類型別名定義typedef
2.2.12 常量屬性const
2.3 運算
2.3.1 算術運算
2.3.2 關系運算
2.3.3 邏輯運算
2.3.4 位運算
2.3.5 賦值類運算
2.3.6 條件運算
2.3.7 其他運算
2.4 控制結構
2.4.1 if語句和if-else語句
2.4.2 switch語句
2.4.3 for語句
2.4.4 while語句
2.4.5 do-whi1e語句
2.4.6 continue語句
2.4.7 break語句
2.5 模塊劃分
2.5.1 函數基礎
2.5.2 主函數main
2.5.3 函數遞歸調用
2.5.4 關鍵字static
2.6 本章小結
2.7 習題
2.7.1 復習練習題
2.7.2 思考題
第3章 面向對象程序設計
3.1 類與對象
3.1.1 類聲明與類定義基礎
3.1.2 成員變量
3.1.3 類對象與實例對象
3.1.4 構造函數
3.1.5 析構函數
3.1.6 成員函數
3.2 繼承性
3.2.1 基本定義
3.2.2 基本原則
3.2.3 虛擬繼承
3.2.4 初始化單元和委托構造函數
3.2.5 構造函數與析構函數的執行順序
3.3 封裝性
3.3.1 成員的訪問方式
3.3.2 繼承方式和訪問方式
3.3.3 友元
3.4 .多態性
3.4.1 函數重載(靜態多態性)
3.4.2 默認函數參數值
3.4.3 運算符重載
3.4.4 函數覆蓋(動態多態性)
3.5 函數調用和關鍵字const
3.5.1 函數形式參數與調用參數
3.5.2 非靜態成員函數本身的const常量屬性
3.5.3 函數的返回數據類型
3.6 面向對象程序設計的核心思路
3.7 本章小結
3.8 習題
3.8.1 復習練習題
3.8.2 思考題
第4章 異常處理
4.1 異常的拋出與捕捉
4.2 淺拷貝和深拷貝
4.3 避免內存泄漏
4.4 本章小結
4.5 習題
4.5.1 復習練習題
4.5.2 思考題
第5章 模板與標準模板庫
5.1 自定義函數模板
5.2 自定義類模板
5.3 向量類模板vector
5.3.1 向量的構造函數、長度和容量
5.3.2 向量的迭代器
5.3.3 改變向量長度與容量
5.3.4 .插入與刪除元素
5.3.5 向量賦值與比較
5.4 排序函數模板sort
5.5 本章小結
5.6 習題
5.6.1 復習練習題
5.6.2 思考題
第6章 標準輸入輸出與文件處理
6.1 標準輸入輸出
6.1.1 出入流類
6.1.2 輸入流
6.1.3 輸出流
6.2 文件流
6.2.1 只讀文件流類ifstream
6.2.2 只寫文件流類ofstream
6.2.3 讀寫文件流類fstream
6.3 本章小結
6.4 習題
6.4.1 復習練習題
6.4.2 思考題
第7章 編程規范
7.1 命名空間
7.2 代碼組織規范
7.2.1 文件組織規范
7.2.2 頭文件內容規范
7.2.3 源文件內容規范
7.3 命名規范
7.3.1 文件名
7.3.2 命名空間、類型命名和關鍵字typedef
7.3.3 函數、函數模板和變量的命名
7.3.4 枚舉成員、宏和只讀變量的命名
7.3.5 本書所用的命名規范
7.4 排版規范
7.4.1 制表符與縮進
7.4.2 空白行與空格
7.4.3 行數與每行字符數
7.5 語句規范
7.5.1 函數相關的語句規范
7.5.2 類型與變量相關的語句規范
7.5.3 簡潔且無歧義的表達式
7.5.4 .循環語句與空語句
7.5.5 給語句添加注釋
7.6 本章小結
7.7 習題
7.7.1 復習練習題
7.7.2 思考題
第8章 程序測試
8.1 程序測試基本概念
8.2 窮舉測試
8.3 黑盒測試
8.4 白盒測試
8.5 本章小結
8.6 習題
8.6.1 復習練習題
8.6.2 思考題
附錄 函數、宏和運算符的索引
參考文獻
零基礎學C++程序設計 作者簡介
雍俊海,清華大學軟件學院教授、博士生導師和學術委員會主任,計算機輔助設計、圖形學與可視化研究所所長,計算機學會會士,中國工業技術軟件化產業聯盟CAD專業技術委員會副主任,計算機學會計算機輔助設計與圖形學專業委員會常委,全國技術產品文件標準化技術委員會委員,曾任IEEE形狀造型和CAD/Graphics等多個國際會議程序委員會聯合主席,國際期刊《Computers & Graphics》的Associate Editor。主要研究方向為計算機輔助設計軟件理論與技術。獲得過國家杰出青年科學基金、全國優秀博士論文獎和國際Elsevier Outstanding Service Award等榮譽。在《TOG》和《CAD》等期刊與會議上發表約200篇學術論文,負責或參與制訂17項國家標準,出版了《C程序設計》等8本書,其中教材《Java程序設計教程》獲教育部普通高等教育精品教材、北京高等教育精品教材和首屆中國大學出版社圖書獎一等獎等多個獎勵。另外,還編寫了生動有趣的個人科研科普專著《清華教授的小課堂:魔方真好玩》,減少了入門級復原魔方所需的轉動次數。這本魔方科普專著入選了教育部2019年全國中小學圖書館(室)推薦書目。
- >
史學評論
- >
龍榆生:詞曲概論/大家小書
- >
巴金-再思錄
- >
自卑與超越
- >
莉莉和章魚
- >
姑媽的寶刀
- >
我與地壇
- >
苦雨齋序跋文-周作人自編集