boost是什么意思

boost是什么意思,第1张

Boost就是Boost库,它是一个可移植、并且提供源代码的C++库,而且它作为标准库的后备,是C++标准化进程的开发引擎之一。

Boost库是为C++语言标准库提供扩展的一些C++程序库的总称。Boost库是由C++标准委员会库工作组成员发起,在其中有些内容有望成为下一代C++标准库的内容。它在C++社区中影响非常大,可以说是不折不扣的“准”标准库。

扩展资料:

常用库编辑

Regex:正则表达式库

Spirit:LL parser framework,用C++代码直接表达EBNF

Graph:图组件和算法

Lambda:在调用的地方定义短小匿名的函数对象,很实用的functional功能

concept check:检查泛型编程中的concept

Mpl:用模板实现的元编程框架

Thread:可移植的C++多线程库

Python:把C++类和函数映射到Python之中

Poo:内存池管理

smart_ptr:5个智能指针

建立初衷

Boost社区建立的初衷之一就是为C++的标准化工作提供可供参考的实现,Boost社区的发起人Dawes本人就是C++标准委员会的成员之一。

在Boost库的开发中,Boost社区也在这个方向上取得了丰硕的成果。在送审的C++标准库TR1中,有十个Boost库成为标准库的候选方案。

在更新的TR2中,有更多的Boost库被加入到其中。从某种意义上来讲,Boost库成为具有实践意义的准标准库。

参考资料来源:百度百科-boost

您好,要安装GTSAM,您需要安装Boost库。Boost库是一个开源的C++库,它提供了许多有用的数据结构和算法,例如容器,字符串,线程,日期和时间,正则表达式,算法,数学函数等。Boost库的最新版本是1720,您可以从官方网站下载并安装。安装Boost库需要花费一定的时间,但是它可以提供您更多的功能,并且可以提高您的程序的性能。

以上就是关于boost是什么意思全部的内容,包括:boost是什么意思、gtsam安装要boostma、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9879091.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存