Boost C ++ Library(Libraries) is a group of Peer-reviewed programs that expand C ++ functionality and are open to source code Libraries. In order to be able to operate in open source and closed projects
Software License. Many Boost developers come from the C ++ Standards Committee, and some Boost libraries have become one of the TR1 standards of C ++.[1]
To ensure the efficiency and elasticity of the library, Boost uses the template function extensively. It targets C ++ users and Application domains in various fields. the category of the library contained is similar to that of smart_ptr.
The generic library, such as the operating system abstraction layer of the file system, can even use Boost to develop additional libraries or use them for advanced C ++ users, such as MPL.
Article: http://zh.wikipedia.org/wiki/Boost_C%2B%2B_Libraries