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++ 程式設計 - 練習 [ 編輯 ]
本書內容的配套練習。