Boost带领你远远地超越了C++标准库,它使得C++编程更优雅、更有活力、更高产。首先,我们系统地介绍一下Boost库的主要组成和它们的主要用法。 Björn Karlsson为中级至高级的C++开发者描述了所有58个Boost库的轮廓,并完整叙述了12个可能最有用的库。Karlsson的主题范围从智能指针和类型转换,到容器和数据库结构,解释了如何正确地使用每一个库来改进你的代码。他详细论述了可以让你写出更简明、清晰、易读的代码的高级函数对象。他还带你到Boost的"幕后",看看那些对你创建
C++ 基本上可以运行在所有的平台上,并且有无数的应用程序都是用C++ 实现的。如果你买了或者可能买这本书,你很有可能就是一个实现这些程序之一的工程师或者研究人员。但是无论你正在实现什么、你的目标平台是什么,你都可能碰到其他的研发人员已经解决很多年的那些共同的问题。本书就是用来解决这些共同的问题并对每一个解决方案进行了解释。 无论你是一个对C++ 非常熟悉、具有很多年经验的人员还是刚接触这门语言的工程师,你都可能非常熟悉在每一个项目中都需要重新实现的那些功能:日期和时间解析/算术、操作字符串和