[声明]:本文由kingofark创作。本文中的所有内容仅代表kingofark个人的观点,与任何其他个人或团体无关。任何人或团体都可以复制、传播本文,但需附上完整的本声明。kingofark对于不同意上述各点或不履行上述各要求的人或团体的言行不负任何责任。特此声明。
kingofark的第1个“五评计划”——五评C++(1)
[kingofark的话]:
在这个领域内,恐怕是没有人不知道C++的了。C++的流行使得出版商长期处于亢奋的狂喜之中——这也就是为什么我觉得实在有必要推荐几本C++的书,为大家的择书助上一臂之力。
[一]:《C++编程思想》,Bruce Eckel 著,译,机械工业出版社
[推荐度]:-1
[推荐理由]:
原则上来说,我还不算是容易浮躁的人,但是当我慕名拿到了这本机械工业的《C++编程思想》的时候,我看到了:
“通过强迫在调用之前必须声明,……”P32
“按位和与按成员const”P138
“7.5 可变的(volatile)”P140 [关键字也要翻译吗?难道”double a;”应该翻译成“双 字母表的第一个字母分号”?]
“因为大多数编译器使用‘helper’函数而不是设置所有功能性内置。”P180 [helper?内痔?外痔?]
“因为有一个使用单一int参数的构造函数,int自动转换为number,但这要在正确的条件下。”P229 [这是中文的句式吗?我真孤陋寡闻。]
“new表达式的反面是delete表达式”P236 [哦,原来表达式还有“反面”。我真孤陋寡闻。]
“所以我们几乎不会看到在这些类中存在虚函数,它们的重用是以模板方式而非继承方式。”P331
“oldmem必须指向零(以分配新存储区)