boost (C++库)
来源:互联网 发布:mac拼音切换快捷键 编辑:程序博客网 时间:2024/06/10 15:23
boost
(C++库)
编辑
Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的开发引擎之一。 Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容。在C++社区中影响甚大,是不折不扣的“准”标准库。Boost由于其对跨平台的强调,对标准C++的强调,与编写平台无关。大部分boost库功能的使用只需包括相应头文件即可,少数(如正则表达式库,文件系统库等)需要链接库。但Boost中也有很多是实验性质的东西,在实际的开发中实用需要谨慎。
Boost库是为C++语言标准库提供扩展的一些C++程序库的总称。
Boost库由Boost社区组织开发、维护。其目的是为C++程序员提供免费、同行审查的、可移植的程序库。Boost库可以与C++标准库完美共同工作,并且为其提供扩展功能。Boost库使用Boost License来授权使用。
Boost社区建立的初衷之一就是为C++的标准化工作提供可供参考的实现,Boost社区的发起人Dawes本人就是C++标准委员会的成员之一。在Boost库的开发中,Boost社区也在这个方向上取得了丰硕的成果。在送审的C++标准库TR1中,有十个Boost库成为标准库的候选方案。在更新的TR2中,有更多的Boost库被加入到其中。从某种意义上来讲,Boost库成为具有实践意义的准标准库。
可下载Boost C++ Libraries安装boost库。大部分boost库功能的使用只需包括相应头文件即可,少数(如正则表达式库,文件系统库等)需要链接库。里面有许多具有工业强度的库,如graph库。
boost库windows&linux下编译
http://blog.csdn.net/hot_vc/article/details/51252561
0 0
- C++Boost库
- C++Boost库介绍
- C++:Boost库_weak_ptr
- 【C/C++】Boost库初学
- C++Boost序列化(Serialization)库教程
- C++boost库之assign使用(一)
- boost常用库案例 - [C/C++]
- C++“准”标准库Boost学习指南(2):Boost.Conversion
- C++“准”标准库Boost学习指南(2):Boost.Conversion
- C++“准”标准库Boost学习指南(3):Boost.Utility
- C++“准”标准库Boost学习指南(4):Boost.Operators
- C++“准”标准库Boost学习指南(6):Boost.Any
- C++“准”标准库Boost学习指南(7):Boost.Variant
- C++“准”标准库Boost学习指南(8):Boost.Tuple
- C++“准”标准库Boost学习指南(9):Boost.Bind
- C++“准”标准库Boost学习指南(10):Boost.Lambda
- C++“准”标准库Boost学习指南(11):Boost.Function
- C++“准”标准库Boost学习指南(12):Boost.Signals
- 【设计模式】【六】代理模式
- Jersey 文件下载
- Appium通过xpath定位
- 图文报告模块之需求以及未来涉及到的问题
- Android apk信息获取管理和手机信息获取管理
- boost (C++库)
- mysql创建视图包含子查询的解决方法
- &和&&的区别
- Ubuntu中python多个版本之间切换
- 架构 白话软件设计中的六大原则
- QT学习笔记17Socket通信
- CSS创建导航条
- 疯狂的采药-洛谷 1616
- Xcode中误修改系统类库挽救措施