感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。        
        
        
            感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。        
    課程簡介
- 什麼是嵌入式系統?- 簡單定義
- 一些里程碑
- 特性
- 為什麼使用C++?
 
- 與C語言的比較- C:C++的子集——幾乎
- 性能
- 新增的“免費”功能
- 為什麼不使用C++?
 
- 類別- 成員變量- 實例變量
- 類別變量
 
- 成員函數- 實例函數
- 類別函數
 
- 隱含方法- 建構函數- 初始化
- 委派
 
- 解構函數
- 複製賦值運算符
 
- 建構函數
- 移動語義——避免不必要的深拷貝
- C++中的結構體
- 包/命名空間
 
- 成員變量
- 繼承- 介紹
- 實現
- 性能
- 多重繼承
- 虛擬繼承
 
- 多態- 介紹
- 虛擬函數
- 虛擬解構函數
- 實現
- 運行時類型信息,RTTI
- 性能
 
- 模板- 介紹
- 函數模板
- 類別模板- 可變參數模板
 
- 代碼膨脹
- 實現策略
- 模板元Programming
- 模板與繼承的比較?
 
- 錯誤處理- 異常處理
- 性能問題
- 實現
 
- 內聯代碼- 何時使用?
- 策略
 
- 啟動- 系統啟動
- C語言部分
- C++部分
 
- 標準庫- 標準模板庫,STL
- iostream庫
- 由於C++11對STL的主要擴展:- 移動語義
- 可變參數模板
- 並發
 
 
- 內存Management- C++內存模型- stdint類型
- 原子類型及其操作
 
- 策略
- 變量
- placement new
- 用戶定義內存Management
 
- C++內存模型
- C與C++之間的互操作- 名稱改編
- 靜態初始化
- 動態內存
- 結構體內容- POD——普通舊數據類型
 
 
- Design Patterns- RAII——資源獲取即初始化
- 內存映射I/O
- 中斷
- 靜態對象的初始化
 
最低要求
參加本課程不需要任何特定要求。
             21 時間:
        
        
客戶評論 (2)
我很享受分配給我們解決練習的時間。這非常有用,因為它使我們能夠花一些時間思考我們的解決方案並實施它們。
Valeriu - Siemens
課程 - Using C++ in Embedded Systems - Applying C++11/C++14
機器翻譯
The details on how compiler behaves depending on to the syntax usage. The "Quiz" sections are very stimulating
 
                    