C++源于C语言,还记得很久以前学习C语言的时光(那是一段快乐而充实的时光),可是
现在学习C++,并不是在C的基础上加上了类而已,如果这样认为,我们是耍不好C++的
。因此,C++绝不是C的升级或扩充,我们应该把C++当作一门新语言来学习(C++之
父Bjarne Stroustrup语)。
我觉得学好一门语言最重要的就是实践。也就是多“写”!“工程经验之积累”对已具有
一段开发时间的程序员而言,非常重要!只有在不断的积累中,我们才能渐渐体会到C++
语言中的一些背后的东西。对于这点,没有大量程序代码写作经验的菜鸟,也可以借助《
Effective C++》先攒一些经验值。《Effective C++》是一本好书!。Meyers的书绝对值
得一读,Meyers可以说当今C++社群中数一数二的技术专家。
《The C++ Programming Language》也是C++入门者的最佳读物
不像市面上常见的一些强调学习过程短平快的编程书籍,学习这本书不要贪图速成。因为C++本来就不是一门可以速成的语言。所谓的速成无非是仅仅学会C++ 的一丁点皮毛。《The C++ Programming Language》这本书可以长时期放在你的枕边伴你入眠,它将伴随着你度过编程生涯的每一个成长阶段。因此买这本书的投资是绝对划算的。表面上看,学习 这样的经典著作可能会很慢,会很吃力,但是我相信这才是真正的捷径,因为它不会让你走弯路,不会让你在学习过程中一次又一次地纠正自己在阅读其他低质量C++书籍过程中所慢慢形成的错误观念,所以说:似远实近!