zoukankan      html  css  js  c++  java
  • Boost库学习(1) 基础认识

    Boost程序库总论

    一、关于Boost

      1、功能强大,构造精巧,跨平台,开源,免费;

      2、采用类似于STL的编程范式,但是没有STL那么晦涩难懂,代码格式优美清晰,易于阅读;

      3、该库的每个组件都是经过严格审查和验证,具有很高的工业强度;

      4、相关网站:www.boost.org;

      5、Boost库的大部分组件(近90%)不需要编译,直接包含头文件即可

      6、文件后缀:".hpp" 说明:

        6.1、与普通的C头文件(*.h)区分;

        6.2、使Boost库不需要预先编译,直接引入工程即可;

        6.3、C++编译器的限制:很多编译器尚不支持C++标准提出的模板的分离编译模式(export关键字),而Boost库大量使用了模板,为了保持与各个编译器的兼容,不得不采用.hpp的头文件形式;

    备注:Boost库的安装使用有两种方式,<1>直接利用#include方式;<2>采用安装版的Boost库 ;

    相关内容:http://blog.csdn.net/akof1314/article/details/6292980

  • 相关阅读:
    显而易见的python
    GitHub 使用教程图文详解
    linux下搭建hexo环境
    linux 删除软链接
    Django2.1入门教程
    windows下安装PyQt4
    python3 Flask安装
    学习之源
    白话C++系列教程
    面试笔试试题精选
  • 原文地址:https://www.cnblogs.com/BlueGeek/p/2946996.html
Copyright © 2011-2022 走看看