基礎
- 基本語法結構
- 指針、數組
- 結構體、類
語法特性
- c++11特性
- c++14特性
- c++17特性
常用標準庫、STL
可能用得上的庫、框架
- BOOST :大量通用C++庫的集合
- QT:跨平臺的應用程序和用戶界面框架
- QJson/QT Charts:基於QT的JSON解析和圖表繪製
- Snappy:快速壓縮和解壓縮
- crypto++:一個有關加密方案的免費的C++庫
- MySql ++:封裝了MySql的C API的C++ 包裝器
- Cocos2d-x:主打2D的遊戲引擎,目前已支持3D,沒有U3D/UE成熟
- QtAv:基於Qt和FFmpeg的多媒體播放框架,能夠幫助你輕而易舉地編寫出一個播放器
- Lua:用於配置文件和基本應用程序腳本的小型快速腳本引擎
- FFmpeg:一個完整的,跨平臺的解決方案,用於記錄,轉換視頻和音頻流
操作系統
- Linux / Linux Shell:必備技能
- Windows 編程:純粹個人喜好 (*^▽^*)
以上是個人對C++學習的規劃,可能這個清單會有些許問題,若有大佬發現,歡迎指點!