读书笔记

读书笔记之Boost程序库完全开发指南

2018-02-11  本文已影响62人  046ef6b0df68

文|Seraph

一、Boost程序库总论

  1. Boost库是一个功能强大、构造精巧、跨平台、开源、并且完全免费的C++程序库。
  2. C++标准库中有三分之二来自Boost库。
  3. Boost库中C++类的声明和实现都是放在一个文件中,也就是.hpp
  4. Boost库大部分组件不需要编译,直接包含头文件即可。有21个库必须编译成静态库或者动态库后才能使用。
  5. STLport是C++标准库的一个高效实现,可以用于配合Boost程序库工作。(STLport 5.2.1版之后就停止开发了)
  6. 安装STLport过程(以VS2005为例)
  1. STLport使用注意
    在debug模式下使用STLport,需要定义宏__STL_DEBUG
    在debug模式下与boost配合使用STLport,需要定义宏__STLP_DEBUG
    与MFC配合使用STLport,需要定义宏__STLP_USE_MFC

相关资源下载:
Boost
STLport

上一篇 下一篇

猜你喜欢

热点阅读