2024香港最具教育競爭力中學/小學/幼稚園50強龍虎榜
2024香港最具教育競爭力中學/小學/幼稚園排名指南
最近十一年香港最具教育競爭力中學/小學/幼稚園50強完整版榜單:
2024202320222021/202019201820172016201520142013
教育競爭力評比體系說明
校風評比體系說明
服务全球华人的中英文書籍網上書店
您的購物車是空的

寶典叢書:C++寶典

  • 作者:李鵬程 等 著
  • 出版社: 電子工業出版社
  • 出版時間:2010-05-01
  • 版次:1
  • 商品編號: 10144152

    頁數:615

    印刷時間:2010-05-01


HK$105.30 (速遞費用須知)
購買額滿HK$158免運費
免郵費優惠僅限香港、澳门、
台灣及中國大陸

購買數量:

內容簡介

 C++是近年來廣泛使用的程序設計語言,它在C語言的基礎上發展而來,實現了由面向過程到面向對象的轉變,全面支持面向對象的程序設計方法。《C++寶典》分為5部分,分別是C++基礎、面向對象編程、標準模板庫、底層開發和綜合案例。前4部分循序漸進地講解了C++程序的組成及開發過程、程序中的數據、語句和表達式、程序流程控制、數組與字符串、指針與引用、函數、函數模板、錯誤與異常處理、宏與預編譯、面向對象基礎、類的封裝、重載操作符和自定義轉換、類的繼承、多繼承和虛擬繼承、多態、類模板、文件流、使用標準模板庫STL、序列式容器、關聯式容器、函數對象和算法、名稱空間、位操作和在C++中嵌入彙編等知識。最後一部分介紹了兩個應用C++的典型綜合案例——圖書管理系統和學生管理系統。
  《C++寶典》涉及面廣,從基本知識到高級內容和核心概念,再到綜合案例,幾乎涉及了C++開發的所有重要知識。《C++寶典》適合所有想全面學習C++開發技術的人員閱讀,也適合各種使用C++進行開發的工程技術人員使用。對於經常使用C++進行項目開發的人員來說,《C++寶典》是一本不可多得的案頭必備參考書。

 

目錄

第1部分 C++基礎
第1章 走進C++
1.1 初識C++
1.1.1 從C到C++
1.1.2 從面向過程到面向對象
1.1.3 認識類與對象
1.1.4 面向對象編程的特點
1.2 c++的應用現狀
1.3 c++未來的發展
1.4 如何學習C++
1.5 小結

第2章 C++程序的組成及開發過程
2.1 一般開發過程
2.2 從簡單程序開始
2.2.1 書寫源代碼
2.2.2 編譯成目標文件
2.2.3 鏈接成可執行程序
2.2.4 運行程序
2.3 C++程序的組成
2.4 註釋
2.4.1 註釋的類型
2.4.2 使用註釋的注意事項
2.5 標準IO對象
2.6 使用名稱空間
2.7 編譯器和編譯過程
2.8 選擇集成開發環境
2.9 Dev-C++簡介
2.9.1 安裝
2.9.2 建立工程
2.9.3 編譯和運行
2.10 程序的調試
2.10.1 調試的基本過程
2.10.2 調試手段
2.10.3 調試實例
2.11 綜合實例
2.12 小結

第3章 程序中的數據
3.1 常量和變量
3.1.1 什麼是常量
3.1.2 什麼是變量
3.1.3 定義變量
3.1.4 初始化變量
3.1.5 為變量賦值
3.2 數據類型
3.2.1 整型
3.2.2 特殊整型
3.2.3 無符號整型
3.2.4 浮點型
3.2.5 字符型
3.2.6 無符號字符型
3.2.7 轉義字符
3.2.8 寬字符型
3.2.9 布爾型
3.3 變量與內存的關係
3.3.1 變量的地址
3.3.2 變量的字節長度
3.3.3 計算數據的字節長度
3.3.4 變量的取值範圍
3.4 自定義數據類型
3.4.1 結構體
3.4.2 共用體
3.4.3 枚舉體
3.5 用宏替換字面常量
3.6 用const定義常量
3.7 綜合實例
3.7.1 計算圓的周長和面積
3.7.2 三角形的類型判斷和面積計算
3.8 小結

第4章 語句和表達式
4.1 語句和語句塊
4.1.1 空格的作用
4.1.2 語句塊的組織
4.1.3 語句塊中的變量
4.2 什麼是表達式
4.3 運算符分類
4.3.1 算術運算符
4.3.2 算術運算的溢出
4.3.3 賦值運算符
4.3.4 自增和自減運算符
4.3.5 關係運算符
4.3.6 邏輯運算符
4.3.7 條件運算符
4.3.8 逗號運算符
4.3.9 位運算符
4.3.10 復合賦值運算符
4.4 運算符的優先級和結合性
4.5 類型轉換
4.5.1 隱式類型轉換
4.5.2 特殊的隱式轉換
4.5.3 顯式類型轉換
4.6 綜合實例
4.6.1 找出某個範圍內的素數
4.6.2 求最大值
4.7.小結

第5章 程序流程控制
5.1 程序流程的描述
5.1.1 偽碼
5.1.2 流程圖
5.2 分支
5.2.1 if語句
5.2.2 if...else語句
5.2.3 if...else語句的嵌套
5.2.4 switch語句
5.3 循環
5.3.1 while語句
5.3.2 do...while語句
5.3.3 for語句
5.4.循環控制語句
5.4.1 break語句
5.4.2 continue語句
5.5 流程跳轉語句goto
5.6 小結

第6章 數組與字符串
6.1 什麼是數組
6.2 定義數組
6.3 初始化數組
6.4.操作數組
6.5 數組的缺點
6.6 二維數組
6.6.1 什麼是二維數組
6.6.2 定義二維數組
6.6.3 二維數組的初始化
6.6.4 操作二維數組
6.6.5 二維數組的存儲
6.7 字符串
6.7.1 什麼是字符串
6.7.2 定義字符串
6.7.3 字符串的初始化
6.7.4 操作字符串
6.7.5 字符串的數組
6.8 字符串處理函數
6.8.1 字符串複製函數strcpy
6.8.2 計算字符串長度函數strlen
6.8.3 字符串連接函數strcat
6.8.4 字符串比較函數strcmp
6.9 綜合實例
6.9.1 數組元素排序
6.9.2 輸出楊輝三角
6.9.3 字符串處理函數的使用
6.10 小結

第7章 指針與引用
7.1 什麼是指針
7.1.1 指針與內存的關係
7.1.2 定義指針變量
7.1.3 使用指針指向數據
7.1.4 獲取被指數據
7.1.5 指針的運算
7.2 指針與數組
7.2.1 指向數組的指針
7.2.2 使用指針訪問數組
7.2.3 指向字符串的指針
7.3 指針與動態內存分配
7.3.1 程序中內存的分配方式
7.3.2 在堆上分配內存
7.3.3 釋放堆上的內存
7.4 const與指針
7.4.1 指向const的指針
7.4.2 const指針
7.4.3 指向const的const指針
7.5 引用
7.5.1 定義引用
7.5.2 常引用
7.6 引用與指針的區別
7.7 綜合實例
7.7.1 數組元素排序
7.7.2 輸出楊輝三角
7.8 小結
……

第8章 函數
第9章 函數模板
第10章 錯誤與異常處理
第11章 宏與預編譯

第2部分 面向對象編程
第12章 面向對象基礎
第13章 類的封裝
第14章 重載操作符和自定義轉換
第15章 類的繼承
第16章 多繼承和虛擬繼承
第17章 多態
第18章 類模板
第19章 文件流

第3部分 標準模板庫
第20章 使用標準模板庫STL
第21章 序列式容器
第22章 關聯式容器
第23章 函數對象和算法
第24章 名稱空間

第4部分 底層開發
第25章 位操作
第26章 在C++中嵌入彙編語言

第5部分 綜合案例
第27章 圖書管理系統
第28章 學生管理系統


我們接受以下的付款方式︰VISA、Mastercard、JCB 信用卡、PayPal、銀行轉帳。