Boost C++ 库

...世界上最受推崇和专业设计的 C++ 库项目之一。 Herb SutterAndrei Alexandrescu, C++ 编码标准

版本 1.21.0

版本 1.21.0

2001年3月9日 12:00 GMT

  • 迭代器适配器库 添加。从 Dave Abrahams、Jeremy Siek 和 John Potter 那里,将基本类型适配成符合标准的迭代器以及更多。
  • 池库 添加。来自 Steve Cleary 的内存池管理。
  • 测试库 添加。来自 Beman Dawes 的程序测试和执行支持。
  • 泛型编程技术页面添加,由 Dave Abrahams 贡献。
  • 图库: 更新了迭代器适配器的使用。更改了 operator == for adjacency_list::edge_descriptor 以改进多重图的语义。将 adjacency_iterator_generator 从命名空间 detail 移动到 boost 并添加了 文档。将 dynamic_components() 重命名为 incremental_components(),更好地匹配图论文献术语。清理了 connected_components() 的接口,并使用 Tarjan 更高效的算法创建了单独的 strong_components() 函数。修复了 adjacency_listadjacency_matrix 的文档图。添加了 cuthill_mckee_ordering() 算法的文档。
  • Python 库 已升级。更好地兼容 Python 2.0,NULL 指针和智能指针可以与 python None 相互转换,大规模文档审查/修订。
  • 正则表达式库: 针对 Unicode 平台的少量修复。
  • 类型特征库 已升级:重大修订。