1.时间和日期处理
2.智能指针:shared_ptr
boost::shared_ptr<T>;
3.字符串处理和格式化输出:
int i = boost::lexical_cast<int>("123")
boost::format(%1)
4.非常全面的字符串算法库
#include<boost/algorithm/string.hpp>
5.字符串分割处理库
#include <boost/tokenizer.hpp>
6.正则表达式
7.容器:any:是一种通用的数据类型,可以将类型包装后统一放在容器中,最重要的是它是类型安全的。使用方法: any::type() 返回包装的类型 any_cast可用于any到其他类型的转化
8.线程库:boost::thread类代表一个执行线程
Boost.Threads提供Scoped Lock模式
9.Spirit 解析文本