終身高級VIP會員
- 資源幣
- 995
- 積分
- 3537
- 貢獻
- 0
- 在線時間
- 633 小時
- 注冊時間
- 2016-12-4
- 最后登錄
- 2025-1-20
|
本帖最后由 yuan71058 于 2018-2-22 12:05 編輯
2011年左右錄制的視頻,現(xiàn)在沒有精力去做教學(xué)輔導(dǎo),全部免費分享給大家。
水平有限,難免視頻中會出現(xiàn)一些疏漏和錯誤,歡迎大家批評指正。
學(xué)習(xí)過程中有問題可以加入我們的球球群24083233,一起交流討論。
祝賀武漢科銳逆向培訓(xùn)十周年 Nisy <五期學(xué)員> 2017.09.07
==========================================================================
《C語言教學(xué)》
本套視頻從計算機語言的順序、判斷、循環(huán)分支入手,提出內(nèi)存模型學(xué)習(xí)法、引入?yún)R編語言來了解棧機制及函數(shù)調(diào)用,通過大量的實例來培養(yǎng)學(xué)員分析和解決問題的邏輯,指出編程的本質(zhì)是在解決一個個的實際問題,寫程序就是用代碼來描述解題的過程。視頻前半部分為基礎(chǔ)篇,后半部分著重講解面向?qū)ο蟮乃枷雭順?gòu)建程序,組織管理我們的代碼。面向?qū)ο蟛皇荂++所特有的,而是一種編程方案,擁有該思想的程序員用任何語言都可以實現(xiàn)面向?qū)ο蟮乃枷肴ラ_發(fā)程序。本套視頻深入淺出的來幫助初學(xué)者來掌握該編程思想,為后續(xù)的類機制學(xué)習(xí)打好根基。最后一部分為數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)結(jié)構(gòu)其實就是用C語言來描述管理內(nèi)存的方案,本套視頻的目的就是讓大家可以靈活的運用C語言來描述自己的邏輯,所以數(shù)據(jù)結(jié)構(gòu)部分主要是為復(fù)習(xí)C基礎(chǔ),同時為大家設(shè)計解題方案提供解題模型。
一分付出一分收獲,最后祝愿所有想要掌握C語言的朋友有所提高和收獲。
- C語言教學(xué)目錄(A代表ASM、D代表數(shù)據(jù)結(jié)構(gòu)):
- 【1~9 難度指數(shù): 4顆★ 】
- 01_C: 講解C語言設(shè)計中如何實現(xiàn) 1+1 的問題
- 02_C: 內(nèi)存中數(shù)據(jù)的存儲和使用
- 03_C: 申請連續(xù)空間及尋址、判斷分支
- 04_C: 講解反饋問題,繼續(xù)剖析1+1和三角形代碼
- 05_C: 講解循環(huán)指令
- 06_C: for 循環(huán)實現(xiàn)菱形程序
- 07_C: ASCII 碼表
- 08_C: 貪吃蛇小游戲
- 09_C: 字符串存儲及模塊化設(shè)計的實現(xiàn)
- 【10~18 難度指數(shù): 6顆★ 】
- 10_A: 匯編語言實現(xiàn) 1 + 1
- 11_C: 函數(shù)及C作業(yè)相關(guān)
- 12_A: 內(nèi)存尋址及一字節(jié)指令集實現(xiàn)代碼段數(shù)據(jù)的解讀
- 13_A: 分析CMP及跳轉(zhuǎn)指令的實現(xiàn)條件--標志寄存器雛形
- 14_A: 程序如何運行 -- 16位PE的加載及打造最小PE
- 15_A: 實現(xiàn)程序模塊化編譯 -- 淺析CPU的棧機制01
- 16_A: 實現(xiàn)程序模塊化編譯 -- 淺析CPU的棧機制02
- 17_A: 匯編指令及程序編寫
- 18_A: 32位整形數(shù)值的顯示及分析c語言32位除法運算的實現(xiàn)
- 【19~23 難度指數(shù): 7顆★ 】
- 19_C: 一維數(shù)組 和 函數(shù)
- 20_C: 二維數(shù)組 和 指針
- 21_C: 指針及傳參
- 22_C: 結(jié)構(gòu)體及其使用
- 23_C: 階段復(fù)習(xí)和優(yōu)先級
- 【24~29 難度指數(shù): 9顆★ 】
- 24_C: 面向?qū)ο笏枷胫v解萬年歷的實現(xiàn)
- 25_C: 函數(shù)指針和函數(shù)指針數(shù)組
- 26_C: 項目:面向?qū)ο髮崿F(xiàn)貪吃蛇(上)
- 27_C: 項目:面向?qū)ο髮崿F(xiàn)貪吃蛇(下)
- 28_C: 遞歸函數(shù)與遞歸思想
- 29_C: 文件IO操作
- 【30~32 難度指數(shù): 8顆★ 】
- 30_D: 順序表
- 31_D: 鏈表雙鏈
- 32_D: 堆棧及漢諾塔實現(xiàn)
[color=rgb(51, 102, 153) !important]復(fù)制代碼
==========================================================================
《C++教學(xué)視頻》
C++難在哪?C++難在他建立在C的基礎(chǔ)之上,繼承C同時又完善了類機制,還擁有龐大的一套標準庫,但很少有書是以循序漸進的順序來闡述這個體系,所以初學(xué)者會迷茫。
這套C++的視頻建立在C語言的基礎(chǔ)上,通過對C語言中結(jié)構(gòu)體實現(xiàn)面向?qū)ο蟮乃枷耄脤Ρ鹊姆绞絹砥饰鯟++的類機制。以克服從C過度到類機制時初學(xué)者對類的恐懼。我們從邏輯層推演從C到C++的演變,讓大家認識到C++的每一點改進都是來自于需求,都是來完善C的不足;同時我們也深入到底層實現(xiàn),從匯編層面來徹底揭示類機制的底層實現(xiàn),來讓大家更深入了解類體系中的封裝、繼承、多態(tài)。C++有一套自己龐大的類庫,通過之前我們對數(shù)據(jù)結(jié)構(gòu)的學(xué)習(xí),相信這一部分我們也可以水到渠成的掌握。
參考書目:
Bjarne Stroustrup 《The C++ Programming Language》
Bjarne Stroustrup 《The Design and Evolution of C++》
Stanley B.Lippman 《C++ Primer》
錢能《C++程序設(shè)計教程》
侯捷 《STL源碼剖析》
Matthew H. Austern 《泛型編程與STL》
羅劍鋒《Boost程序庫完全開發(fā)指南》
- C++語言教學(xué)目錄
- C語言回顧
- 01_CPP: 面向?qū)ο蟮乃枷雽崿F(xiàn)計算器(上)
- 02_CPP: 面向?qū)ο蟮乃枷雽崿F(xiàn)計算器(下)
- 03_ASM: 匯編基礎(chǔ)知識簡單回顧
- 一、C++簡介
- 04_CPP: C語言和C++語言的區(qū)別
- 05_CPP: 函數(shù)重載、引用和const
- 06_CPP: 缺省參數(shù)、二義性和函數(shù)模板
- 二、類的封裝
- 07_CPP: 類機制的封裝性及底層實現(xiàn)
- 08_CPP: 類的構(gòu)造、析構(gòu)和拷貝構(gòu)造
- 09_CPP: 淺析類及面向?qū)ο蟮膬蓪雍x
- 10_CPP: 拷貝構(gòu)造及靜態(tài)成員、函數(shù)
- 11_CPP: 類的私有和公有機制
- 12_CPP: 運算符重載
- 13_CPP: MyString
- 14_CPP: IDA和OD實例分析
- 15_CPP: 類封裝復(fù)習(xí):俄羅斯方塊
- 16_CPP: 復(fù)習(xí)及總結(jié)
- 17_CPP: 無名對象及類的私有
- 三、類的繼承和多態(tài)
- 18_CPP: 包含和繼承
- 19_CPP: 繼承的內(nèi)存和邏輯關(guān)系
- 20_CPP: 多態(tài)之對象間共性
- 21_CPP: 多態(tài)之模擬虛表
- 22_CPP: 多態(tài)之內(nèi)存實現(xiàn)
- 23_CPP: 多態(tài)之工廠模式
- 四、STL 及 C++標準庫
- 24_CPP: 線性表
- 25_CPP: 模板類的實現(xiàn)
- 26_CPP: std::vector
- 27_CPP: 鏈表、雙鏈 // 未錄制
- 28_CPP: std::list // 未錄制
- 29_CPP: 樹 // 未錄制
- 30_CPP: AVL Tree原理及遞歸實現(xiàn) // 未錄制
- 31_CPP: AVL Tree原理及遞歸實現(xiàn) // 未錄制
- 32_CPP: Red Black Tree原理及遞歸實現(xiàn)(上)// 未錄制
- 33_CPP: Red Black Tree原理及遞歸實現(xiàn)(下)// 未錄制
- 34_CPP: map 和 cout 簡析// 未錄制
- 五、C++ 的異常機制 // 未錄制
- 35_CPP: C++異常機制 // 未錄制
- 36_CPP: C++之boost庫簡介// 未錄制
[color=rgb(51, 102, 153) !important]復(fù)制代碼
==========================================================================
云盤下載:鏈接: https://pan.baidu.com/s/1eUcXXbO 密碼: waf9
|
評分
-
查看全部評分
|