C++
教材目錄
C++ 的開發環境
- 在 Windows 10 中安裝 MinGW 及設定環境變數
- 在 Visual Studio Code 安裝 Code Runner
- Windows PowerShell 簡易教學
- 在 Windows PowerShell 編譯 C++ 程式
- 在 Windows 中點擊兩下執行程式
- 在 Qt Creator 中建立新專案
- 利用 Qt Designer 設計 GUI
- 在 Windows 11 中安裝 mingw-w64 及設定環境變數
- 安裝 Geany 及設定字型、配色方案
- 如何在 Geany 中編譯 C++11 等各種新 C++ 標準的程式
- 如何安裝 Qt
- 在 Qt Creator 中建立新 Qt Quick 專案
- Windows PowerShell 簡易教學
C++ 速查手冊
- 單元 1 - 基本概念
- 單元 2 - 標記
- 單元 3 - 基本內建型態
- 單元 4 - 運算式
- 單元 5 - 控制結構
- 單元 6 - 例外處理
- 單元 7 - 複合資料型態
- 單元 8 - 函數
- 單元 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 - 虛擬繼承
- 單元 10 - 樣板
- 單元 11 - 命名空間
- 單元 12 - 型態轉換
- 單元 13 - 其他宣告內容
- 單元 14 - 前置處理器
- 單元 15 - 標準程式庫
C++ 入門指南
C++ 專案開發入門的八堂課
- 第一堂課 認識 C++ 程式語言
- 第二堂課 基本內建型態與命名習慣
- 第三堂課 運算式、陳述與控制結構
- 第四堂課 複合資料型態、函數與前置處理器
- 第五堂課 類別、物件導向程式設計、樣板、命名空間與標頭檔
- 第六堂課 開發計算核心
- 第七堂課 Qt 專案
- 第八堂課 Android 專案
C++ 的學習資源
以下文章整理 C++ 的中文學習資源
- C++ 中文學習資源
以下文章整理 C++ 的英文學習資源
- C++ 英文學習資源