对于大部分人来说,实在preface这句话是烟雾弹。大部分人学习C语言是最轻易的:资料太多了。 以是个人观点是:读本书的条件条件是,有C语言经验,知道怎么用编译器编译程序。
错误观点2:厥后看了 C++ primer plus,一下就入门了
同前面一个问题,仍然是不满足 preface 提到的 understand this book 的条件条件导致的。 C++ primer plus 本质上是 bottom-up 方式,或者说按 C++ 语言演化路线方式, 大篇幅报告 C++ 中兼容 C 的写法的内容。如果需要看C++ Primer Plus,说明不满足C++ Primer的阅读条件。
错误观点3: primer 发音是 /ˈprimər/
相反,讲的细才实用。第二章第一节讲到的 signed 和 unsigned 范例之间的转换, 以及在一个数学表达式中同时出现了 signed 和 unsigned 范例时会转换到 unsigned, 就这么两条简单的规则, 在实际工程中超过5年工作经验的老鸟仍然犯错,足以说明这本书内容的实用性了:
https://www.zhihu.com/question/3003273587/answer/76899585990
错误观点8: C++ Primer 错误很多
这位答主把 C++ Primer Plus的勘误作为 C++ Primer 的勘误。 这两本书没有直接关系,就像 javascript 和 java 那样。
错误观点9:随便找B站视频看就行,不用看C++ Primer