本系列文章使用boost_1.58.0版本。

一、欢迎使用boost C++库

boost致力于提供一个免费的、便携的源代码级的库。

我们重视那些与C++标准一起工作良好的库。boost库将要成为一个应用广泛的库,成为应用程序可以依赖的平台。boost证书估计商业和非商业机构使用它。

我们的目标是建立已存在的练习而且提供对于库具体实现的引用以至于boost库适合于最后的标准。十个boost库已经包含在C++标准委员会的TR1而且将要被包含在即将到来的C++标准版本中。更多的boost库将目标放在即将到来的TR2。

二、此次发布的修改

此次发布包含了两个新的库(Endian和Sort),同样也更新许多已存在的库。具体请看Release History。

三、开始

如果boost还没有安装到你的系统上,请参考开始指南去完成boost库的安装。如果你已经安装过了boost通过Windows预编译可执行文件或者Linux预编译发布包,那么安装这一步就已经完成了。如果你在本地浏览这篇手册,那么安装可能已经完成了。

四、内容

这个手册几乎包含了所有Boost:文档、源码、头文件、脚本、工具以及boost用户可能会用到的东西。

五、库文档

各自分开的库的文档入口是库网址,它提供了针对每一个库的简洁的描述和指向它的文档的链接。

六、网址

一些普通的信息或者经常变动的信息实时展示在boost手册在线版上。这个发布的手册包含了指向在线版的链接,所以当浏览它的时候你可能会发现链接跳转失败,如果你没有连接到Internet上。但是使用boost库的任何信息在该发布手册中都可以找到。

七、背景

仔细阅读这个介绍材料可以帮助你理解boost是做什么的,同时也可以帮助你介绍boost给你的团队。

八、社区

boost非常欢迎和渴望任何个人和团队参与boost社区。有许多途径可以参与boost社区。

不才尝试翻译一下boost手册首页的内容,发现翻译起来真是有难度。主要是英语的语序如何调整为中文的语序,让一句话翻译成中文时可以读的顺畅。

下面就不啰嗦了,直接开始boost的使用,关于boost的安装,可以直接看手册上的介绍,也可以参考这篇文章

九、关于文档

其实对于boost的学习,根本不需要去找什么别的资料,boost自己的文档足以。

在安装成功后的boost目录中有一个index.html的网页,我们直接打开就可以看到boost的自带的文档了,这里需要重点学习的地方是Library,点击进去,就可以看到该页面提供了boost中每个库的链接,前面是按首字母排序列出的,后面是按分类列出的。这样,我们就可以按自己的需要分别学习不同的boost库。

最新文章

  1. (哈夫曼树)HuffmanTree的java实现
  2. js 多选 反选
  3. python 中md5 和 sha1 加密, md5 + os.urandom 生成全局唯一ID
  4. BZOJ 1059 & 二分图匹配
  5. 纯JS操作服务器绑定控件(Repeat)实现表头升降排序
  6. live555源码研究(一)------live555MediaServer的启动过程和基本类图
  7. DedeCMS源码安装
  8. 轻松完成WAP手机网站搭建
  9. SendMessage参数
  10. C# CacheHelper
  11. MySql表操作常用语法
  12. Git的安装与配置
  13. 【jpa】spring data jpa 配置使用
  14. 23.C# 语言的改进
  15. 查看iPhone电池寿命
  16. 一次永久解决cmd窗口汉字显示乱码
  17. 使用 GDebi 默认代替 Ubuntu 软件中心
  18. 非root用户如何使用docker命令
  19. oracle中in和exists的区别
  20. spring项目读取配置的demo

热门文章

  1. 使用visual studio 2012 编译opencv2.4.9
  2. [原创] 在spring 中使用quarts
  3. javascript 内置对象
  4. 使用sql对数据库进行简单的增删改查
  5. JSP文件编码
  6. paper 4:支持向量机系列一: Maximum Margin Classifier —— 支持向量机简介。
  7. 夺命雷公狗ThinkPHP项目之----企业网站19之网站配置信息的修改
  8. 夺命雷公狗---Thinkphp----11之管理员的增删改查的完善
  9. 夺命雷公狗---Thinkphp----3之后台搭建
  10. IUS通过PLI产生fsdb波形