能感觉到你有想学的意愿。
作为有一个多年的C++开发经验的大龄码农,我给你提几点建议。
一、掌握基本的语法。有条件的话,把书中的每一个例子都去亲自敲出来,运行之后是否与书本上讲解的是否一致。
二、掌握基本的数据结构用法。尤其是数组,队列,字符串、指针等。
本人新建一个技术交流圈子,群主是10年老技术人员,某上市公司的技术负责人,群里面每天会给群友解答疑问,招聘内推,点击即可加入圈子
技术交流群,群友每天分享干货,答疑解惑 三、使用合适的工具。编译器建议使用VS2010,他是微软为支持C++11过渡版本。起步就学C++11,后期学起来有可能会更困难些。STL库一定要学的,掌握vector、list、map的用法。
四、找合适的切入点。你找别人的学习框架,对你来说是不适合的。首先,他是以自己以为的水平编写的。其次,你一下子要接受的知识点超出你的认知范围。最后,不了解他的业务知识,出发点,你也不会理解透彻。上述三点会让你困难重重。你要做的是,尝试着找一个简单的问题,用编程去解决。解决完一个之后再逐步迭代,由易到难,循序渐进。
五、大胆去实践。说一千道一万,没有实践不会出真知的。不要害怕,有问题问度娘、姑嫂。
最后,记住通过解决问题的方式是最好的学习方法。
GitHub上,一大把,感兴趣的随便练手