求c++进阶的课程
问下大家,有没有推荐的c++进阶的课程(c++ primer也看过,但是理不出重点,所以想找一个更深入的课程带一带),最好参照c++ primer等经典书籍来的;收费的也可以的;
课程可以多些作业,达到力扣初级或者中级难度最好;
目的就是帮助梳理一下自己的知识点,然后有更强的实战能力;
再次说明:自己看c++ primer肯定是可以的,但是如果有更好一点的方法,我还是很期望的。我要的是进阶,c++入门就算了;
其实最主要的目的有两个:(1)想让老师带个节奏;(2)传授一些实战的经验,对自己的知识点查漏补缺; 进阶是吧,去学汇编语言,先学 8086 的,然后是 win32 的,win32 不需要全部学完,学 win32 汇编语言的目的是,对汇编语言调用 windows api 有一个了解
因为你之后的一段时间还是要用 windows 的,你需要对 windows api 有一个了解,也许这段时间过后,你会转到 linux 平台,那时就是对 linux 的系统调用有一个了解了
也许应该先学 windows sdk 程序设计,然后再学 win32 汇编语言
然后是数据结构与算法,这个可以提高你的编程思维
然后返回来,重看一遍 c++ primer plus第六版中文版,站在汇编语言的角度去看
用汇编语言去看一看 c++ 中的那些关键字是如何实现的,if,while,for,switch,struct,。。。 这些
看一看类,继承,这些是如何实现的
看 c++ 的异常处理机制
看 模板
看 。。。
学汇编语言不是要你拿汇编语言编写程序,而是拿汇编语言去理解高级语言编写的程序
effective c++
页:
[1]