LZ發現每天吸收的知識很多了,可是C++知識點還只是零散的,所以非常需要這樣一個思維導圖來給自己一個C++學習的宏觀框架。希望以後可以不斷補充各板塊內容
目錄
關鍵字:const、static、explcit、override、move、pair、boost::bind、sort
boost::shared_ptr、reserve、extern、互斥量mutex、鎖lock、條件變量std::condition_variable
for循環省略、if...else if與if...if區別
面向對象
封裝
C++11 新特性
C++ 11 :"emplace_back" 和 "push_back" 的區別
STL 部分:
《C++ Primer》再探容器Vector、數組、String、迭代器
Effective C++部分:
1-4 const成員函數、static、確定對象使用前已先被初始化
配置部分:
SLAM中的C++技巧
POJ C++課程
視頻1-10(引用、指針、const、動態內存分配、內聯函數)
15-19(重載成員函數、構造函數、複製構造函數、類型轉換構造函數、析構函數)
20-24(靜態成員變量、函數、成員對象、封閉類、this指針、常量對象、常量成員函數、常量引用)
25-30 運算符重載、賦值運算符重載、運算符重載爲友元函數、流插入和提取運算符重載31-35(繼承和派生、繼承和複合、基類派生類同名成員、派生類的構造函數、public繼承的賦值兼容規則)
下標運算符重載[]+函數調用運算符()+重載賦值運算符+構造函數(POJ C++ 第4周)