现在的位置: 首页 > 综合 > 正文

Boost库简介

2013年02月25日 ⁄ 综合 ⁄ 共 570字 ⁄ 字号 评论关闭

Boost库简介

  • any - 类似于一个Varient。
  • array - STL风格封装下的定长数组。
  • bind - 实现函数对象的任意组合,是标准库中compose的超强扩展版。
  • call_traits - 实现自动判断传入参数的方式。
  • compose - bind的一个子集。
  • compressed_pair - 针对pair当中空成员做了一些优化。
  • concept_check - STL中做concept check的工具,单独实现成一个库。
  • conversion - 各种类型间的转化,lexical_cast和polymorphic_cast都很有用。
  • crc - 就是crc计算用的。
  • date_time - 有关日期和时间的内容。
  • dynamic_bitset - 标准库中bitset的动态长度版本。
  • filesystem - 提供了跨平台的文件操作,目录操作等。
  • format - 类似于C语言中经典的printf格式,但是加强了类型检查。
  • function - 用标准C++实现的delegate。
  • functional - 稍微增强了标准库中的bind1st一类函数。
  • graph - 非常不错的图库。将线性的STL扩展到平面中。
  • integer - 能够帮助简化对整数类型的处理。
  • interval -
  • io_state_saver - 简化IO操作。
  • lambda - 用标准C++模拟无名函数对象。
  • thread - 跨平台的线程实现。

抱歉!评论已关闭.