内容简介
Boost是一个功能强大、构造精巧、跨平台、开源并且完全免费的C程序库,有着“C‘准’标准库”的美誉。Boost由C标准委员会的部分成员所设立的Boost社区开发并维护,使用了许多现代C编程技术,其内容涵盖字符串处理、正则表达式、容器与数据结构、并发编程、函数式编程、泛型编程、设计模式实现等许多领域,极大地丰富了C的功能和表现力,能够使C软件开发更加简捷、灵活和高效。本书基于2019年12月发布的Boost1.72版编写,介绍了其中所有的160余个库,并且结合C11/14/17标准详细、深入地讲解了其中的数十个库,同时实现了若干颇具实用价值的工具类和函数,可以帮助读者迅速地理解和掌握Boost的用法,并将其应用于实际的开发工作中。本书内容丰富、结构严谨、详略得当、讲解透彻,意在带领读者领略C*的前沿技术,相信它会成为每位C程序员的必备工具书。