Boost库简介(Introduction to Boost)既然你已经在读这本书,我希望你多多少少知道Boost库,或者至少你要听说过。Boost里面有一大堆库,而且很少有哪个库会让你觉得索然无味。事实上,你肯定可以找到直接拿来就能用的库。Boost库所涉及的领域非常广泛,从数值计算到智能指针,从模板元编程库到编译预处理库,从线程到lambda表达式,等等。所有Boost库都遵循一个非常慷慨的授权(license),这使得在商业程序里面可以自由地使用这些库。你可以通过新闻组获得支持,大多数Boost社区的活动都通过新闻组,而且至少有一家公司专注于跟Boost库相关的咨询事务。我强烈建议你访问Boost的网站www.boost.org,看一下Boost社区的在线介绍。
我写这本书的时候,Boost的当前发布版本是1.32.0。这个版本里有58个单独的库。接下来的篇幅会分类介绍所有这58个库,并针对它们所提供的功能给出一个简短的描述。对于本书没有详细涉及的那些库,请查看www.boost.org所提供的文档,Boost库也可以到那里下载。