課程簡介

介紹

  • C++ 中的新增功能是什麼?
  • C++ 功能和元素概述
  • 瞭解面向物件程式設計
  • C++ 程式設計基礎

開始

  • 設置開發環境
  • 安裝 C++ IDE
  • 標準庫和元件

C++ 中的高級 Programming

  • C++ 中的 Lambda 表達式
  • 標準容器和演算法
  • 移動語義
  • C++ 編碼風格規則
  • 指向實現的指標 (Plmpl)
  • 運算子重載
  • C++ 中的多態性
  • 變數、陣列和條件
  • 引用和指標
  • 異常處理
  • 其他現代功能和實現

安全 Programming

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

C++ 的測試策略

  • 選擇測試框架
  • 分析和指標
  • 編寫單元測試
  • 集成和系統級測試
  • 測試遺留代碼
  • 黑盒測試

調試代碼

  • 條件斷點和函數斷點
  • 多線程調試
  • 性能和診斷工具

摘要和後續步驟

最低要求

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

觀眾

  • 開發人員
 35 時間:

人數



每位參與者的報價

客戶評論 (3)

相關課程

Using C++ in Embedded Systems - Applying C++11/C++14

21 時間:

課程分類