至少 1 年經驗 C++
這是一門高級C++培訓課程,側重於使用C++編程語言進行面向對象(OO)軟件開發和設計。
模組 1
- 介紹 + 參考資料
- 基本
- 研討會基礎知識
- 超載
- 我們可以超載什麼,以及如何超載。
- 額外 C++ 類型(布林值和參考值)
- 車間超載
- 哎呀
- Oop 快速介紹
- 類
- 結構
- 訪問修飾符
- 構造 函數
- 默認/刪除函數
- 初始值設定項語法/構造函數初始化清單
- 工作坊課程
- 記憶
- 經典記憶交互
- 車間記憶
模組2
- 遺產
- 建設
- 多態性
- 虛擬、純虛擬、抽象、介面
- 訪問修飾符
- 工坊繼承(形狀)
- 異常
- 它們是什麼
- 它們是如何工作的
- 扔什麼,抓什麼
- 車間例外情況
- 記憶體耗盡
- 通知方式
- 如何處理
- 現代記憶 Management
- 雷伊
- 應用於新式記憶體的範本 Management (SmartPointer)
- 標準化的 C++11 SmartPointer
- 零點
- 研討會 SmartPointers
- 命名空間
- 創意工坊命名空間
模組3
- 自動
- 新的 auto 關鍵字
- 新的自動返回語法
- 枚舉
- 新樣式枚舉
- 康斯特普魯
- 新的常量表達式
- 關於恆常性
- Const 和 Mutable 解釋
- Lambda 和函數物件
- 充當函數的類
- lambda 函數簡介
- 計時
- n 全新 Chrono 庫簡介
模組 4
- 鑄造
- 標準庫
- 字串
- 器皿
- 向量 (vs)
- 清單
- 地圖
- 陣列
- 元
- 初始值設定項清單
- 反覆運算器
- range-for 語法
- 標準演算法
- 流
- 雜項關鍵字
- 靜態的
- 明確
模組 5
- 移動語義
- L/R 值簡介
- 應用於行動語義的 R 值引用
- 類型特徵
- 獲取有關編譯時的資訊
- 併發
- C++11 的線程、異步/未來和原子類型實現簡介
- 可變參數範本 - C++11 的可變參數範本簡介
United Arab Emirates - Advanced C++ Software Design
Qatar - Advanced C++ Software Design
Egypt - Advanced C++ Software Design
Saudi Arabia - Advanced C++ Software Design
South Africa - Advanced C++ Software Design
Brasil - Advanced C++ Software Design
Canada - Advanced C++ Software Design
中国 - Advanced C++ Software Design
香港 - Advanced C++ Software Design
澳門 - Advanced C++ Software Design
台灣 - Advanced C++ Software Design
USA - Advanced C++ Software Design
Österreich - Advanced C++ Software Design
Schweiz - Advanced C++ Software Design
Deutschland - Advanced C++ Software Design
Czech Republic - Advanced C++ Software Design
Denmark - Advanced C++ Software Design
Estonia - Advanced C++ Software Design
Finland - Advanced C++ Software Design
Greece - Advanced C++ Software Design
Magyarország - Advanced C++ Software Design
Ireland - Advanced C++ Software Design
Luxembourg - Advanced C++ Software Design
Latvia - Advanced C++ Software Design
España - Diseño Avanzado de Software C ++
Italia - Advanced C++ Software Design
Lithuania - Advanced C++ Software Design
Nederland - Advanced C++ Software Design
Norway - Advanced C++ Software Design
Portugal - Advanced C++ Software Design
România - Advanced C++ Software Design
Sverige - Advanced C++ Software Design
Türkiye - Advanced C++ Software Design
Malta - Advanced C++ Software Design
Belgique - Advanced C++ Software Design
France - Advanced C++ Software Design
日本 - Advanced C++ Software Design
Australia - Advanced C++ Software Design
Malaysia - Advanced C++ Software Design
New Zealand - Advanced C++ Software Design
Philippines - Advanced C++ Software Design
Singapore - Advanced C++ Software Design
Thailand - Advanced C++ Software Design
Vietnam - Advanced C++ Software Design
India - Advanced C++ Software Design
Argentina - Diseño Avanzado de Software C ++
Chile - Diseño Avanzado de Software C ++
Costa Rica - Diseño Avanzado de Software C ++
Ecuador - Diseño Avanzado de Software C ++
Guatemala - Diseño Avanzado de Software C ++
Colombia - Diseño Avanzado de Software C ++
México - Diseño Avanzado de Software C ++
Panama - Diseño Avanzado de Software C ++
Peru - Diseño Avanzado de Software C ++
Uruguay - Diseño Avanzado de Software C ++
Venezuela - Diseño Avanzado de Software C ++
Polska - Advanced C++ Software Design
United Kingdom - Advanced C++ Software Design
South Korea - Advanced C++ Software Design
Pakistan - Advanced C++ Software Design
Sri Lanka - Advanced C++ Software Design
Bulgaria - Advanced C++ Software Design
Bolivia - Diseño Avanzado de Software C ++
Indonesia - Advanced C++ Software Design
Kazakhstan - Advanced C++ Software Design
Moldova - Advanced C++ Software Design
Morocco - Advanced C++ Software Design
Tunisia - Advanced C++ Software Design
Kuwait - Advanced C++ Software Design
Oman - Advanced C++ Software Design
Slovakia - Advanced C++ Software Design
Kenya - Advanced C++ Software Design
Nigeria - Advanced C++ Software Design
Botswana - Advanced C++ Software Design
Slovenia - Advanced C++ Software Design
Croatia - Advanced C++ Software Design
Serbia - Advanced C++ Software Design
Bhutan - Advanced C++ Software Design