
超越C++标准库:Boost简介中文版
5星
- 浏览量: 0
- 大小:None
- 文件类型:CHM
简介:
《超越C++标准库:Boost简介中文版》是一本介绍Boost库的书籍,帮助读者掌握高效编程技巧和扩展C++功能。适合C++开发者阅读。
Boost库引领C++编程进入了一个新的高度,它不仅使代码更加优雅、充满活力,并且提高了生产效率。本段落将系统地介绍Boost库的主要组成部分及其应用方式。
Björn Karlsson为中级至高级的C++开发者概述了58个Boost库的功能概览,并详细阐述了其中12个最有用的库。Karlsson讨论的主题涵盖了智能指针和类型转换,到容器类以及数据库结构等各个方面,解释如何正确使用这些库来改进代码质量。他还介绍了可以让你写出更简明、清晰且易读的代码的高级函数对象,并带你深入了解Boost背后的工具和技术,以帮助你创建自己的泛型库。
本书涵盖的内容包括:
- 智能指针:提供自动的对象生存期管理和简单的资源共享
- 提供类型转换和词汇表转换的一致性和最优解方案
- 使编程更简单、清晰的辅助类
- 灵活的容器类,解决了C++标准库未覆盖的问题
- 强大的正则表达式支持:Boost.Regex
- 在调用点定义函数对象:Boost.Bind 和 Boost.Lambda
- 更灵活的回调机制:Boost.Function
- 可管理信号和响应动作(即Observer模式):Boost.Signals
大多数的Boost库已经被证明是非常有用的,并且它们中的许多已准备被纳入下一个版本的C++标准库。现在就开始,超越 C++ 标准库吧!
全部评论 (0)
还没有任何评论哟~


