新人该如何学习C++
这个标题大家应该也相当不陌生了,一个老生常谈的话题。所以为了节约大家的时间,我会说得尽可能简短。
c++在现在,其实作用可能真的不那么多。编程发展的规律本来就是越来越高级越来越简单的,虽然有个图形学一直反着走,但整体上还是在向简单易用发展的。如果目的是学习编程,我更推荐把入门语言选择JavaScript或者python。不过作为一个游戏开发者,c++保守估计10年内还是要日夜为伴的,所以c++这个东西还是得学。
C++要学习,其实路线应该挺清晰的,那就是看那本轮子哥能吹一辈子的《C++ primer》。

新人学习,这本书完全足够。之后用什么库看什么库即可。
不过正如茴香豆的茴有四种写法,这本书,也有3种读法:
把书捋一遍
把书捋一遍并完成40%的课后题
把书捋一遍并完成70%的课后题
读法1捋一遍的人,普遍还会再读第二遍、第三遍,并且还会每次读完之后发朋友圈:C++ primer真是好书,每次读都有新发现,然后配一张“无意中”照到的黑夜和咖啡的照片。请一定重视课后题,并尽量完成。这些题目并不是各种OJ上的算法题,而是真真正正所有企业面笔试最愿意出的基础题。
上述的方法,用我这几年的经验来看,也是学习速度最快的,当然要耐得住寂寞,受得了压力。很多想象中低效的方法其实是最简单最快的方法。
我认为上述方法对于学习其他编程语言应该也适用,但是我并不清楚其他编程语言有没有这种适合初学者而且非常全面的书籍。欢迎大家补充,我也跟着学一学,以后有人问这种语言入门看什么的时候答得出来。