聯繫我們

課程簡介

引言

  • C++ 的最新特性
  • C++ 功能與元素概覽
  • 理解物件導向程式設計
  • C++ 程式設計基礎

起步走

  • 設定開發環境
  • 安裝 C++ IDE
  • 標準函式庫與元件

C++ 進階程式設計

  • C++ Lambda 表達式
  • 標準容器與演算法
  • 搬移語意
  • C++ 程式碼風格規範
  • 實現指標(Pimpl)
  • 運算子多載
  • C++ 中的多型
  • 變數、陣列與條件判斷
  • 參考與指標
  • 例外處理
  • 其他現代化功能與實作

安全程式設計

  • C++ 安全功能與最佳實踐
  • 現代記憶體管理
  • 字串處理技術
  • 使用者帳戶控制(UAC)操作
  • 安全漏洞與緩解方案

C++ 測試策略

  • 選擇測試框架
  • 分析與指標
  • 撰寫單元測試
  • 整合與系統層級測試
  • 測試舊有程式碼
  • 黑箱測試

程式碼除錯

  • 條件斷點與函數斷點
  • 多執行緒除錯
  • 效能診斷工具

總結與後續步驟

最低要求

  • 基本 C++ 程式設計經驗

適用對象

  • 開發者
 35 小時

客戶評論 (5)

課程分類