如何学好 C++
最近,很多学员都给我发邮件问我应该如何学习 C++,如何学好 C++?
那么作为一个从 C 语言小白摸爬滚打、入坑无数到成长为如今的高级 C++游戏开发工程师、
高级 C++服务端工程师、项目经理、技术总监、我想跟大家分享下我自己的学习心得与体会!
Linus 曾说过:“C++是一门很恐怖的语言,而比它更恐怖的是很多不合格的程序员在使用着
它”,这个世界上最难的编程语言可能非 C++莫属了,呵呵,虽然有点夸张...... 但是, 大家
记住,难度越高意味着含金量与竞争力越高,越能把你和别人区分开来,所以,你在一开始
就需要有很小心谨慎的态度,并把 C++当成一种难以训服的猛兽来看待。
那么如果你只是一时兴起,并没有真正沉下心来想学好一门语言,那么我不建议你学,因为
学习 C++是痛苦的,没有兴趣,那么这个学习过程将是一种折磨与煎熬!
门槛与含金量并存,一旦你学会了 C++,可以说,很多语言对你而言也就不是难事了。
一般呢,学习 C++的新手学员有以下几种情况:
1.纯小白(非计算机专业、没学过任何编程语言)
2.接触过 C 语言、但没学好
针对第 1、2 种情况,我建议一定要把 C 语言基础打牢,如果 C 没学好,学 C++会很受挫,
打击自信心,可以循序渐进!
这里跟大家推荐小白可以短时间很快入门的 C 语言视频课程:
http://edu.csdn.net/course/detail/5895
然后 C 语言中为核心知识点,附上指针精讲视频课程:
http://edu.csdn.net/course/detail/5896
然后 C 语言内存管理机制,附上指《C 语言内存管理精讲视频课程》