PYG出品 C++ 教学视频 (8月9号更新至第12课)
---===---===--- ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ---===---===---教学特色:
宏观上推演从面相对象到类机制的形成及完善。微观上逆向类机制底层的汇编实现。深入浅出的让学习者了解类机制的实现机理,顺利完成从面相对象对类机制的过渡。
开发工具使用VC6,辅助工具有IDA\OD等,类机制逆向部分除了使用VC自带的调试器,还将学习使用OD的动态调试、IDA的静态分析。数据结构部分,先是手动实现,再学习调用STL的接口。这样更能让学员在使用时做到心中有数。最后的软件安全,学习使用一些常见的密码学算法(非数学讲解),并结合自身的调试经验来浅析如何增强软件的加密强度。
---===---===--- ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ---===---===---
西卡编程教学 C++教学视频(7月24号更新至第10课)
C++难在哪?C++难在他建立在C的基础之上,继承C同时又完善了类机制,还拥有庞大的一套标准库,但很少有书是以循序渐进的顺序来阐述这个体系,所以初学者会迷茫。
这套C++的视频建立在C语言的基础上,通过对C语言中结构体实现面向对象的思想,用对比的方式来剖析C++的类机制。以克服从C过度到类机制时初学者对类的恐惧。我们从逻辑层推演从C到C++的演变,让大家认识到C++的每一点改进都是来自于需求,都是来完善C的不足;同时我们也深入到底层实现,从汇编层面来彻底揭示类机制的底层实现,来让大家更深入了解类体系中的封装、继承、多态。C++有一套自己庞大的类库,通过之前我们对数据结构的学习,相信这一部分我们也可以水到渠成的掌握。
参考书目:
Bjarne Stroustrup 《The C++ Programming Language》
Bjarne Stroustrup 《The Design and Evolution of C++》
Stanley B.Lippman 《C++ Primer》
钱能《C++程序设计教程》
放三课试看内容吧,一方面权当宣传,另一方面权当测试大家的C基础。
前两课是C语言的作业题,如果感觉有难度,建议先扎实C的基础,再进行C++。
01_CPP:面向对象的思想实现计算器(上)
02_CPP:面向对象的思想实现计算器(下)
03_ASM:汇编基础知识简单回顾
115网盘下载:http://www.sicaril.com/thread-741-1-1.html
以下内容仅提供给西卡学员下载学习
04_CPP:C语言和C++语言的区别
05_CPP:函数重载、引用和const
06_CPP:缺省参数、二义性和函数模板
07_CPP:类机制的封装性及底层实现
08_CPP:类的构造、析构和拷贝构造
09_CPP:浅析类及面向对象的两层含义
10_CPP:拷贝构造及静态成员、函数
作业:http://www.sicaril.com/thread-910-1-1.html
11_CPP:类的私有和公有机制
12_CPP:运算符重载
学员下载地址:http://www.sicaril.com/thread-800-1-1.html 上来看看,好像越来越强大了 ,支持。。。 支持一下!!!! 支持Nisy老师,学习到的知识是多方面的,一是编程的,二是编程外的更多,谢谢! 悍然支持下,加油老N 这个一定要支持!/:good 想学入不了门,,,遗憾 支持nisy~ 支持~~~~~~nisy辛苦啦~~~~~~~~~~~~~ 多了一个学习的机会了
支持!