基础语法细节繁杂,特别是在编译时候,折腾半天才能编过去,C++在编译时候做了很多的限制,设计思想上在编译上多下功夫,尽量不要把问题带到运行过程中。
很多老程序员谈起C++都会觉得这门语言博大精深,越学越觉得有味道,但是对于初学者学习的初期需要建立一个自信心,初期需要有点小小的成就感,才会有继续进行下去的信心。
向对象编程概念讲起来容易,但是真正理解还需要实际项目来彻底明白,很多人都觉得面向对象语言,概念理解起来很容易,但是在实际场景中真要把这些理论化的东西,落地化很难。面向对象语言在设计之初想的就是改进面向过程语言的逻辑条理性不强的问题。
学了C++主要在游戏开发,系同级别框架开发,或者嵌入式方面开发,相对来说入手比较难。初学者做个项目练手可能会需要一个适应期。很多架构师对C++倒是推崇备至,有些人甚至喊出了C++够学一辈子的。
©本文版权归作者所有,任何形式转载请联系我们:xiehuiyue@offercoming.com。