65561,62996

V1.02

C++ 速查手冊

C++ 速查手冊

您的評分:


出版日期:2016-03-15
出版:Kaiching Chang(Kaiching Chang)
作者: Kaiching Chang
語言: 繁體中文(台灣)
檔案格式:PDF
頁數:382

零售
原價 NT$ 480 元

零售
)檢舉
免費試閱
嵌入閱讀器至您的網頁

內容簡介

對於 C++ 的初學者而言,最難的是 C++ 有太多太多的東西需要熟練掌握,很多 C++ 書籍提供的例子過於複雜、深奧,常常無法將每個章節獨立抽出來閱讀,除非願意從頭一字一句的花時間好好啃,導致學習效果因人而異。


這本書是將 C++ 語言包含 C++11 標準的各個部分,整理成初學者看得懂的內容,每個部分都提供盡可能最簡單的例子,也都可以獨立抽出來閱讀,使之成為初學者可隨時翻查的手冊。



學習程式設計的目的是為了開發軟體,本書採取「拆」的策略介紹 C++ ,也就是介紹 C++ 中有哪些小零件,可是開發軟體是把各種小零件組合起來的藝術,這門藝術需要靠不斷的演練才能達成。



若是您打算以本書窺看 C++ 的各種零件,卻又擔心不知道如何組裝,建議您可再去找坊間專門討論用 C++ 開發軟體的書籍,或是本書作者的另一本給初學者的電子書《C++ 入門指南》,就是以一完整的小軟體範例貫穿全書。



從一開始整理資料、打字、編輯、校稿等等完全由作者獨力進行,計有 130 篇文章及 138 個程式範例,寫書就像開發大型軟體一樣難免會有 bug (怕有不少 bug 說),若您發現本書的任何錯誤,敬請利用作者網誌的目錄頁中的連結回報 http://pydoing.blogspot.com/2014/04/cpp-manual.html 。



您不一定要購買本電子書,若您願意花一點錢購買這份 V1.00 的電子書,感謝您以行動贊助作者持續開發程式語言教材,謝謝您 ^_^



更新資訊:本次更新主要為更換封面與訂正內容,以及將內文程式碼加上淺灰色背景。







Kaiching Chang

2014/04/06

2015/10/29

章節目錄

關於本書
目錄
單元 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 - 程式碼風格
出版資訊

作者介紹

作者經營程式語言教學部落格,致力研究程式語言教材的開發,希冀替初學者找到更容易上手的學習方式。

留言Facebook 留言

顯示更多