编程其实是种思想,没啥难的,不管什么语言,都离不开顺序:循环和分支,如果你接触过编程,学C++或者其他任何一门新语言,所要做的仅仅是了解其特有的类库和少数的技巧与常见错误。
C++也不难学的,作为一种工具,至少入门是很简单的。
学习C++可以从《C++编程思想》开始,学习基本语法和面向对象程序设计思想。然后如果有项目可以跟着项目学习,借鉴前辈的经验。如果没有项目则可以借鉴书籍,例如《深入浅出MFC》等,通过一段时间的演练,相信对抽象,封装,多态,继承等就会有较深的认识了。
然后可以接触下《C++ primer》,《Effective C++》,《More Effective C++》等书,借鉴大家的经验,修正自身的一些毛病和问题。再往后就可以了解下设计模式相关的一些书籍,然后在实践中靠自己多积累了。
免费领取学习资料