当前的C++标准库使用通用类和函数扩展了核心C++语言。近年来,为了解决该库中的局限性,开发了许多组件来进一步扩展该语言。在一份全面的技术报告(TR1)中编译,这些扩展的大部分已经被批准用于C++标准的下一版本。在本书中,Pete Becker详细描述了TR1库中的每个组件,解释了实用程序、容器、调用包装器、类型特征、数字、正则表达式和C兼容性的新功能。他利用自己实现这些组件的经验来说明其价值,必要时澄清规范,并提供完整的测试代码示例。大多数章节都包含不同难度的练习,以帮助程序员亲身实践新组件。这些练习的答案以及所有代码示例都可以在Web上找到。附录包括TR1库中包含或扩展的标题摘要,以及如何在多线程应用程序中安全使用组件的指南。C++标准库扩展适用于任何想要在修订后的标准上有所突破的程序员。它也是Nicolai Josuttis的《C++标准库》(the C++Standard Library)的完美伴侣,这两本书都是教程和参考资料,对于更有效地使用C++至关重要。