C++ 程式設計
外觀
本書涵蓋了 C++ 程式語言、它與軟體設計和語言實際應用的互動。它以一系列 章節的形式呈現,作為進階課程的入門,但也可用作參考書。這是一部開放式的作品;如果您發現術語或概念有任何問題,您可以透過貢獻來幫助它;您的參與是必要的,也是受歡迎的!您也可以自由地提出任何偏好、缺陷、對實際書籍內容、結構或其他概念問題的願景;請參閱 此華夏公益教科書的討論頁面,以獲得參與的合適論壇。
如果您有關於 C++ 的問題,而這些問題在本書中沒有得到解答,請在 問答 中提問或檢視
主題:C++ 程式語言
包含所有章節的 單頁版本 編輯 可用(注意其大小)。
主題:C++ 程式語言
C++ 程式設計 的完整可列印版本 可用。
(注意其大小)
包含所有章節的 單頁版本 編輯 可用(注意其大小)。
第 1 章 : C++ 多正規化語言 [ 編輯 ] [ 編輯摘要 ] [ 列印章節 ]
- 程式碼 - 包括識別出的 關鍵字 列表。
- 編譯器
- 變數和儲存 - *區域性性*,*範圍* 和 *可見性*,包括 示例程式碼.
- 運算子 - *優先順序* 和 *組合*,*賦值*,
sizeof,new,delete,[] (陣列),* (指標) 和 & (引用). - 型別轉換 - *自動*,*顯式* 和 *高階型別轉換*。
- 控制流 - 條件語句 (if,if-else,switch),迴圈迭代 (while,do-while,
for) 和goto. - 函式 - 簡介 (包括 main),*引數傳遞*,*返回值*,*遞迴函式*,*函式指標* 和 *函式過載*。
- 除錯 - 查詢,修復,防止錯誤並使用除錯工具。
- 資源獲取即初始化 (RAII)
- 垃圾回收 (GC)
- 設計模式 - 建立型、結構型 和 行為型 模式。
- 庫 - API 與框架 以及 靜態庫和動態庫。
- Boost 庫
- 最佳化您的程式
- 跨平臺開發
- Win32 (又稱 WinAPI) - 包括 Win32 包裝器。
- 跨平臺包裝器
- 多工
- 軟體國際化
- 統一建模語言 (UML)
附錄 A: 參考資料表
(用於書籍章節,印刷版不包含附錄)
附錄 B: 外部參考資料
附錄 C: C++ 程式設計示例 [ 編輯 ]
(用於書籍章節的可編譯程式,印刷版不包含附錄)
附錄 D: C++ 程式設計 - 練習 [ 編輯 ]
支援書籍內容的練習。