EPUB
本書有DRM加密保護,需使用HyRead閱讀軟體開啟
內容簡介
對於 C++ 的初學者而言,最難的是 C++ 有太多太多的東西需要熟練掌握,很多 C++ 書籍提供的例子過於複雜、深奧,常常無法將每個章節獨立抽出來閱讀,除非願意從頭一字一句的花時間好好啃,導致學習效果因人而異。
這本書是將 C++ 語言包含 C++11 標準的各個部分,整理成初學者看得懂的內容,每個部分都提供盡可能最簡單的例子,也都可以獨立抽出來閱讀,使之成為初學者可隨時翻查的手冊。
學習程式設計的目的是為了開發軟體,本書採取「拆」的策略介紹 C++ ,也就是介紹 C++ 中有哪些小零件,可是開發軟體是把各種小零件組合起來的藝術,這門藝術需要靠不斷的演練才能達成。
若是您打算以本書窺看 C++ 的各種零件,卻又擔心不知道如何組裝,建議您可再去找坊間專門討論用 C++ 開發軟體的書籍,或是本書作者的另一本給初學者的電子書《C++ 入門指南》,就是以一完整的小軟體範例貫穿全書。
- 封面
- 關於本書
- 目錄
- 單元 1 - 基本概念
- 1.1 - 原始程式碼與檔案編碼
- 1.2 - 程式結構
- 1.3 - 語法高亮度
- 1.4 - 編譯與執行
- 1.5 - 摘要
- 單元 2 - 標記
- 2.1 - 關鍵字
- 2.2 - 識別字
- 2.3 - 運算子
- 2.4 - 字面常數
- 2.5 - 註解
- 2.6 - 摘要
- 單元 3 - 基本內建型態
- 3.1 - 布林
- 3.2 - 字元
- 3.3 - 整數
- 3.4 - 浮點數
- 3.5 - 摘要
- 單元 4 - 運算式
- 4.1 - 算術運算
- 4.2 - 遞增、遞減運算
- 4.3 - 關係運算
- 4.4 - 邏輯運算
- 4.5 - 位元運算
- 4.6 - sizeof 運算
- 4.7 - typeid 運算
- 4.8 - alignof 運算
- 4.9 - 指派運算
- 4.10 - 條件運算
- 4.11 - 摘要
- 單元 5 - 控制結構
- 5.1 - if 陳述
- 5.2 - else 陳述
- 5.3 - switch 陳述
- 5.4 - for 陳述
- 5.5 - while 陳述
- 5.6 - do-while 陳述
- 5.7 - break 陳述
- 5.8 - continue 陳述
- 5.9 - goto 陳述
- 5.10 - 摘要
- 單元 6 - 例外處理
- 6.1 - try throw catch 陳述
- 6.2 - catch (...) 陳述
- 6.3 - 有關 noexcept
- 6.4 - 摘要
- 單元 7 - 複合資料型態
- 7.1 - 參考
- 7.2 - 列舉
- 7.3 - 陣列
- 7.4 - 指標
- 7.5 - 結構
- 7.6 - 聯合
- 7.7 - 摘要
- 單元 8 - 函數
- 8.1 - 函數原型
- 8.2 - 指標參數
- 8.3 - 參考參數
- 8.4 - 預設參數
- 8.5 - 可變參數
- 8.6 - Lambda 函數
- 8.7 - inline 函數
- 8.8 - 多載函數
- 8.9 - 函數指標
- 8.10 - 摘要
- 單元 9 - 類別
- 9.1 - 建構函數
- 9.2 - 初值串列
- 9.3 - explicit 指示詞
- 9.4 - private 成員
- 9.5 - protected 成員
- 9.6 - 存取函數與修改函數
- 9.7 - this 指標
- 9.8 - friend 成員
- 9.9 - static 成員
- 9.10 - static const 成員
- 9.11 - const 成員函數
- 9.12 - mutable 成員
- 9.13 - 巢狀類別
- 9.14 - Copy 建構函數
- 9.15 - 解構函數
- 9.16 - 多載運算子
- 9.17 - 繼承
- 9.18 - 多重繼承
- 9.19 - virtual 函數
- 9.20 - 虛擬繼承
- 9.21 - 摘要
- 單元 10 - 樣板
- 10.1 - 函數樣板
- 10.2 - 類別樣板
- 10.3 - 樣板別名
- 10.4 - 摘要
- 單元 11 - 命名空間
- 11.1 - 巢狀命名空間
- 11.2 - 無名命名空間
- 11.3 - inline 命名空間
- 11.4 - using 關鍵字
- 11.5 - 摘要
- 單元 12 - 型態轉換
- 12.1 - 隱性型態轉換
- 12.2 - 強制型態轉換
- 12.3 - 摘要
- 單元 13 - 其他宣告內容
- 13.1 - 存在期
- 13.2 - 組合語言支援
- 13.3 - 別名
- 13.4 - 檢查指示詞
- 13.5 - 常數
- 13.6 - 不做最佳化
- 13.7 - 排列需求指示詞
- 13.8 - 屬性
- 13.9 - 摘要
- 單元 14 - 前置處理器
- 14.1 - 條件編譯
- 14.2 - 巨集
- 14.3 - 引入標頭檔
- 14.4 - 其他前置處理器指令
- 14.5 - 摘要
- 單元 15 - 標準程式庫
- 15.1 - 工具程式庫
- 15.2 - 字串程式庫
- 15.3 - 容器程式庫
- 15.4 - 演算法程式庫
- 15.5 - 數字程式庫
- 15.6 - 輸出輸入程式庫
- 15.7 - 其他程式庫
- 15.8 - 摘要
- 附錄
- A.1 - 整合開發環境與編譯器
- A.2 - 程式碼風格
- 出版資訊
紙本書 NT$ 360
單本電子書
NT$
252
同分類熱門書