C++ 學習清單

基礎

  1. 基本語法結構
  2. 指針、數組
  3. 結構體、類

語法特性

  1. c++11特性
  2. c++14特性
  3. c++17特性

常用標準庫、STL

可能用得上的庫、框架

  1. BOOST :大量通用C++庫的集合
  2. QT:跨平臺的應用程序和用戶界面框架
  3. QJson/QT Charts:基於QT的JSON解析和圖表繪製
  4. Snappy:快速壓縮和解壓縮
  5. crypto++:一個有關加密方案的免費的C++庫
  6. MySql ++:封裝了MySql的C API的C++ 包裝器
  7. Cocos2d-x:主打2D的遊戲引擎,目前已支持3D,沒有U3D/UE成熟
  8. QtAv:基於Qt和FFmpeg的多媒體播放框架,能夠幫助你輕而易舉地編寫出一個播放器
  9. Lua:用於配置文件和基本應用程序腳本的小型快速腳本引擎
  10. FFmpeg:一個完整的,跨平臺的解決方案,用於記錄,轉換視頻和音頻流

操作系統

  1. Linux / Linux Shell:必備技能
  2. Windows 編程:純粹個人喜好 (*^▽^*)

以上是個人對C++學習的規劃,可能這個清單會有些許問題,若有大佬發現,歡迎指點!

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章