《C++ primer》绝对不适合初学者!初学者千万不要被误导!
虽然primer的意思是初学者的意思,但是,这本书却绝对不适合初学者。刚学C++的时候,CSDN好多人推荐这本书,于是就拿这本书当教材了,可是只看了二十多页就看不下去了。后来学了谭浩强的C++教程,虽然大家对他的教程贬多褒少,但是说实话,它有一个优点,就是把C++的主要内容尽快的讲述出来,可能讲得不细不透,但毕竟让人尽快了解了C++的主要内容是什么。
学了谭浩强的教程后,再来看《C++ primer》,这回是要好一点。但还是有问题,看着看着又胡涂了。比如说吧!正在看第九章顺序容器。我还没明白容器主要是干吗的,它就大谈如何对它初始化,还大谈各容器的区别。什么把另一容器的迭代器传给某容器以复制部分内容,什么容器元素必须满足可以复制,可以赋值什么的。
真是见鬼了!容器的意义是什么?能否告诉我在实际软件开发中,一种应用容器的例子?在没有明白其意义之前大谈其细节,这样的教材能不让人抓狂吗?
所以,初学者千万不要以《C++ primer》作为教材,否则有你头疼的。
另:同是经典教程,<Windows程序设计>写得多好啊!深入浅出,让初学者一看就清清楚楚。在易懂这方面,<C++ primer>差了二个级别也不止。