C++ PRIMER 是我入门看的, 很全面,但即使你全掌握了, 也只是语法层面。只能说入门了,学会了C++的文法。
C++编程思想 我则认为是使用C++必读的书,不然也是知其然不知其所以然。 此书更注重C++的使用而非文法。 设计思想和编程思想。 真的很好… 溢于言表…! 必读,时间绝不会浪费! 对C++的使用意义非常大。
《C++ primer》教的是基础,一般用于,新手和自学者,当看了一遍,理解了c++的大体知识,就应该看一点更高级的,往更高级的层面走,如果你看了一遍的话。我建议看点高级的吧,《c++编程思想》也可以算是一本理想的高级丛书,我一般是看,清华大学谭浩强的,他的书错比较少,而且讲的也比较精辟,所以我建议你还是看看,《c++编程思想》,毕竟老看基础也没用啊
C++编程思想,顾名思义,重视的是一种思想。作者的目的本就不是让我们再去纠结那些基础,不然作者也不会假设读者都是有一定C++基础甚至就是C的程序员了。如果说C++primer是用一种很好的风格让读者入门并养成良好的编程习惯的话,那么C++编程思想就是用一种优秀的编程思想熏陶读者,引导读者用C++的思想编程。至于那些基础反而显得不那么重要了。另外,C++编程思想一直的定位就是C++的中级阅读书籍,和primer针对的是两个层次的读者。风格什么的迥然不同也就可以理解了。个人理解,希望能帮到忙了。
个人觉得《C++ primer》是经典,无法超越,我入门时候的启蒙老师!
其实你完全可以边做变复习,遇到不明白的,不懂的时候翻看。
《C++ primer》是适合基础学习者,《C++编程思想》要稍微高一个档次,面向的人群是不一样的