C++ boost库

Contents:

[TOC]

参考:

介绍

Boost是一个功能强大、构造精巧、跨平台、开源并且完全免费的C++程序库,有着“C++‘准’标准库”的美誉,值得每位C++程序员学习使用。内容涵盖字符串处理、正则表达式、容器与数据结构、并发编程、函数式编程、泛型编程、设计模式实现等许多领域。

功能

含有的功能类有:

  • 字符串和文本处理库
  • 容器库
  • 迭代器库
  • 算法库
  • 函数对象和高阶编程库
  • 泛型编程库
  • 模板元编程
  • 预处理元编程库
  • 并发编程库
  • 数学和数字库
  • 排错和测试库
  • 数据结构库
  • 图像处理库
  • 输入输出库
  • 跨语言混合编程库
  • 内存管理库
  • 解析库
  • 编程接口库
  • 综合类库
  • 编译器问题的变通方案库