在最近的一次面试中我被问到以下问题:
您认为Scott Meyers的Effective C++系列的主题/单个词是什么?
你对这个问题的答案是什么?
这两个旧版本收集的建议特别有助于人们从C切换到C++.使用new/ delete而不是malloc()/ free()和OOP在1991年全部都是新的.
第3版更侧重于人们从其他语言(Java,C#等)切换到C++.它提供了关于模式,模板,异常安全,更丰富的标准库以及人们在1991年没有想到的许多其他主题的建议.
基本上,斯科特迈耶斯的目标一直是写"最好的第二本C++书籍" - 不是教你语言,而是成为一名真正的专业人士.他想列出"50个最重要的C++实践建议".
哦,我们不应该忘记的事情:他想要(并成功地这样做)成为一本阅读有趣的技术书籍.