這套C++視頻教程在匯編角度窺探C++本質,剖析每一個語法存在的意義。幫助開發者快速精通C++語法,借助編寫植物大戰僵尸輔助來了解程序的本質,閱讀底層源碼(iOS、Android等)。很多編程語言都是在C\C++的基礎上發展而來的,學好C++能更好地了解編程語言的本質學好C++終身受益,經久不衰。
課程內容:常用語法;智能指針 ;面向對象;項目實戰等。附配套課件資料。
適合人群:有面向對象編程經驗(比如Java、Objective-C、C#、PHP、JavaScript等)對C語言有一定的了解。
01-01-01-課程簡介.mp4
01-02-02-關于C++的疑惑.mp4
02-01-01-錯誤示范.mp4
02-02-02-學習建議.mp4
02-03-03-程序的本質.mp4
02-04-04-編程語言的發展.mp4
02-05-05-編程語言的本質區別.mp4
03-01-01-開發環境的搭建.mp4
03-02-02-cin、cout.mp4
03-03-03-函數重載1.mp4
03-04-04-函數重載2-namemangling.mp4
03-05-05-函數重載3-利用IDA分析exe.mp4
03-06-06-默認參數.mp4
03-07-07-externC1-作用.mp4
03-08-08-externC2-C、C++混合開發.mp4
03-09-09-externC3-__cplusplus.mp4
03-10-10-externC4-#ifndef、#define、#endif..mp4
04-01-01-externC5-#pragmaonce.mp4
04-02-02-內聯函數1.mp4
04-03-03-內聯函數2-本質.mp4
04-04-04-內聯函數3-宏.mp4
04-05-05-const.mp4
04-06-06-引用1.mp4
04-07-07-引用2.mp4
04-08-08-匯編1-x86_x64匯編.mp4
04-09-09-匯編2-內聯匯編.mp4
04-10-10-匯編3-mov指令.mp4
05-01-01-匯編4-call指令.mp4
05-02-02-匯編5-其他常見指令.mp4
05-03-03-匯編6-Intel白皮書.mp4
05-04-04-匯編7-JCC.mp4
05-05-05-匯編8-反匯編分析.mp4
05-06-06-引用3-反匯編分析.mp4
05-07-07-引用4-注意點.mp4
05-08-08-引用5-const引用.mp4
05-09-09-引用6-const引用的特點.mp4
05-10-10-引用7-mov指令補充、數組的引用..mp4
06-01-01-面向對象1-類和對象.mp4
06-02-02-面向對象2-對象的內存.mp4
06-03-03-面向對象3-this.mp4
06-04-04-面向對象4-指針訪問的本質.mp4
06-05-05-面向對象5-指針的思考題.mp4
06-06-06-面向對象6-0xCC.mp4
06-07-07-內存1-封裝、內存布局、堆空間.mp4
06-08-08-內存2-malloc、free.mp4
06-09-09-內存3-new、delete.mp4
06-10-10-內存4-堆空間的初始化.mp4
07-01-01-內存5-對象的內存.mp4
07-02-02-構造函數1.mp4
07-03-03-構造函數2.mp4
07-04-04-成員變量的初始化.mp4
07-05-05-析構函數.mp4
07-06-06-內存管理.mp4
07-07-07-聲明和實現分離.mp4
07-08-08-命名空間.mp4
07-09-09-繼承.mp4
07-10-10-成員訪問權限.mp4
08-01-01-初始化列表1.mp4
08-02-02-初始化列表2-構造函數的互相調用.mp4
08-03-03-初始化列表3-父類的構造函數.mp4
08-04-04-多態1.mp4
08-05-05-多態2-虛函數.mp4
08-06-06-多態3-虛表.mp4
08-07-07-多態4-虛表的匯編分析.mp4
08-08-08-多態5-虛表的作用.mp4
08-09-09-多態6-虛表的細節.mp4
08-10-10-多態7-調用父類的成員函數.mp4
09-01-01-多態8-虛析構函數.mp4
09-02-02-多態9-純虛函數、抽象類.mp4
09-03-03-多繼承1.mp4
09-04-04-多繼承2-菱形繼承.mp4
09-05-05-多繼承3-虛繼承.mp4
09-06-06-多繼承4-應用.mp4
09-07-07-static1-成員變量.mp4
09-08-08-static2-成員函數.mp4
09-09-09-static3-匯編分析.mp4
09-10-10-static4-應用.mp4
10-01-01-static5-單例模式.mp4
10-02-02-new、delete的誤區.mp4
10-03-03-const成員、引用成員.mp4
10-04-04-拷貝構造1.mp4
10-05-05-拷貝構造2-父類.mp4
10-06-06-拷貝構造3-注意點.mp4
10-07-07-拷貝構造4-疑點.mp4
10-08-08-拷貝構造5-淺拷貝.mp4
10-09-09-拷貝構造6-深拷貝1.mp4
10-10-10-拷貝構造7-深拷貝2.mp4
11-01-01-拷貝構造8-總結.mp4
11-02-02-對象類型的參數和返回值.mp4
11-03-03-匿名對象(臨時對象).mp4
11-04-04-隱式構造、explicit.mp4
11-05-05-編譯器自動生成的構造函數.mp4
11-06-06-友元.mp4
11-07-07-內部類.mp4
11-08-08-局部類.mp4
12-01-01-運算符重載1.mp4
12-02-02-運算符重載2-完善.mp4
12-03-03-運算符重載3-更多運算符.mp4
12-04-04-運算符重載4-單目運算符.mp4
12-05-05-運算符重載5-輸出.mp4
12-06-06-運算符重載6-輸入.mp4
12-07-07-運算符重載7-單例模式完善.mp4
12-08-08-運算符重載8-父類.mp4
12-09-09-運算符重載9-仿函數(函數對象).mp4
12-10-10-模板1.mp4
13-01-01-模板2-編譯細節.mp4
13-02-02-模板3-動態數組.mp4
13-03-03-模板4-類模板.mp4
13-04-04-模板5-動態數組的刪除和插入.mp4
13-05-05-類型轉換1-const_cast..mp4
13-06-06-類型轉換2-dynamic.mp4
13-07-07-類型轉換3-static_cast.mp4
13-08-08-類型轉換4-reinterpret_cast.mp4
13-09-09-C++11.mp4
13-10-10-Lambda1.mp4
14-01-01-Lambda2-變量捕獲.mp4
14-02-02-C++14、C++17.mp4
14-03-03-異常1-捕捉.mp4
14-04-04-異常2-拋出.mp4
14-05-05-異常3-自定義.mp4
14-06-06-智能指針1-auto_ptr.mp4
14-07-07-智能指針2-自實現.mp4
14-08-08-智能指針3-shared_ptr..mp4
14-09-09-智能指針4-循環引用、weak_ptr.mp4
14-10-10-智能指針5-unique_ptr..mp4
15-01-01-MFC1-圖標.mp4
15-02-02-MFC2-按鈕.mp4
15-03-03-MFC3-調試.mp4
15-04-04-MFC4-打開網頁.mp4
15-05-05-MFC5-checkbox.mp4
15-06-06-軟件破解1-文件格式.mp4
15-07-07-軟件破解2-OD.mp4
15-08-08-軟件破解3-暴力破解.mp4
15-09-09-軟件破解4-CE.mp4
15-10-10-軟件破解5-秒殺僵尸.mp4
16-01-01-外掛開發1-監控游戲.mp4
16-02-02-外掛開發2-秒殺僵尸.mp4
16-03-03-外掛開發3-陽光地址分析.mp4
16-04-04-外掛開發4-模擬陽光.mp4
16-05-05-外掛開發5-無限陽光.mp4
課件資料.rar