作为一个爱学习的女程序员,我最近在自学c++,我要做一款属于自己的ue5游戏,虽然蓝图很方便,但是c++的学习是不能缺少的。
这是大佬给我推荐的五本C++入门书籍,总感觉这个推荐怪怪的。先让我们来看看都是哪些书籍:
《C++Primer》
《C++PrimerPlus》
《AcceleratedC++》
《C++编程思想(ThinkinginC++)》
《C++程序设计原理与实践(Programming:PrinciplesandPracticeUsingC++)》
以下是我为您准备如何学习C++做的规划:
入门阶段:熟悉C++语言的语法知识,理解对象的思想方法,培养自己的编程思维能力。目标是可以开发一些像贪吃蛇这种简单的控制台小程序。
进阶阶段:掌握C++标准模板库(STL)、设计模式、数据结构基础以及UI界面开发、数据库开发等高级技能。在这个阶段是要达到可以开发复杂的程序,达到工作中C++开发程序员的能力。
应用阶段:具备一定的综合性应用软件开发能力。这个阶段就是多观摩别人的项目,看人家的写法,模仿项目,学习其中的思想,一点点的积累,一步步形成自己的东西,厚积而薄发,慢慢你就会发现你也可以了。
目前为止我已经看过了这些书籍了:《C++Primer》、《EffectiveC++》、《STL源码剖析》、《深度探索C++对象模型》、《C++沉思录》。