给C++程序员的建议

  到今天,许多人使用C++已经十几年了。大部分人是在某个单一的环境里使用C++,并已学会了在早期编译器和第一代的库所强加的束缚之下生存。经常可以看到这种情况,一个很有经验的C++程序员不仅很多年没有注意引进的新特征,也没有看到有关特征之间关系的变化,而这些情况已经使一些全新的程序设计技术变成可行的东西了。换句话说,你在第一次学习C++时没有想到或者认为不实际的东西,或许今天已经变成一种高明的方式。你只有通过重新考察基础的东西才能弄清楚它们。

  请按顺序浏览各章,如果你已经知道了某一章的内容,你可以只用几分钟就翻过去;如果你还不知道其内容,那么你会学到一些不曾预料到的东西。我在写这本书时就学到了不少东西,而且我怀疑会有哪个C++程序员知道这里给出的所有特征和技术。进一步说,要用好这个语言,你需要一种观点,以便给这组特征和技术带来一种秩序。通过书中的组织结构和实例,本书就提供了一种这样的观点。

🔚