Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1061828
  • 博文数量: 264
  • 博客积分: 6005
  • 博客等级: 大校
  • 技术积分: 2798
  • 用 户 组: 普通用户
  • 注册时间: 2007-08-08 20:15
文章分类

全部博文(264)

文章存档

2011年(42)

2010年(213)

2009年(4)

2008年(2)

2007年(3)

分类:

2010-03-05 00:15:26

Boost里有很多库,只有很少一些是你不感兴趣的。可以肯定你会在里面找到马上就要用的库。Boost库覆盖了广泛的领域,从数学库到智能指针,从模板元编程库到预处理器库,从线程到lambda表达式,等等。所有Boost库都具有宽松的许可证,确保库可以被自由使用于商用软件。
Boost 库是一个经过千锤百炼、可移植、提供源代码的C++库,,作为标准库的后备,是C++标准化进程的发动机之一。 Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容。在C++社区中影响甚大,其成
  员已近2000人。 Boost库为我们带来了最新、最酷、最实用的技术,是不折不扣的“准”标准库。
  可从 /showfiles.php?group_id=7586下载安装boost库。大部分boost库功能的使用只需包括相应头文件即可,少数(如正则表 达式库,文件系统库等)需要链接库。里面有许多具有工业强度的库,如graph库。
  Boost中比较有名气的有这么几个库:
  Regex
  正则表达式库
  Spirit
  LL parser framework,用C++代码直接表达EBNF
  Graph
  图组件和算法
  Lambda
  在调用的地方定义短小匿名的函数对象,很实用的functional功能
  concept check
  检查泛型编程中的concept
  Mpl
  用模板实现的元编程框架
  Thread
  可移植的C++多线程库
  Python
  把C++类和函数映射到Python之中
  Pool
  内存池管理
  smart_ptr
  5个,学习智能指针必读,一份不错的参考 是来自CUJ的文章:
阅读(754) | 评论(0) | 转发(0) |
0

上一篇:IEC61850 SCL验证器

下一篇:开始拥抱windows

给主人留下些什么吧!~~