Boost C++ 库


目录

  • 第 1 章 简介
  • 第 2 章 智能指针
  • 第 3 章 函数对象
  • 第 4 章 事件处理
  • 第 5 章 字符串处理
  • 第 6 章 多线程
  • 第 7 章 异步输入输出
  • 第 8 章 进程间通讯
  • 第 9 章 文件系统
  • 第 10 章 日期与时间
  • 第 11 章 序列化
  • 第 12 章 词法分析器
  • 第 13 章 容器
  • 第 14 章 数据结构
  • 第 15 章 错误处理
  • 第 16 章 类型转换操作符

 该书采用 Creative Commons License 授权

本书的中文版由 Albert Lai, Jerry Guo, Kun Zeng, Liangfu Chen (主页), Cui Wei 和 Rui Shi 翻译。


内容

你将学到些什么

本书是对 Boost C++ 库的介绍,Boost 库通过加入一些在实践中非常有用的函数对 C++ 标准进行了补充。 由于 Boost C++ 库是基于 C++ 标准的,所以它们是使用最先进的 C++ 来实现的。 它们是平台独立的,并由于有一个大型的开发人员社区,它可以被包括 Windows 和 Linux 在内的许多操作系统所支持。

Boost C++ 库可以提升你作为一个 C++ 开发人员的生产力。 例如,你可以从智能指针中受益,帮助你写出更可靠的代码,或者使用某个库来开发平台独立的网络应用。 因为多数 Boost C++ 库正被收录进下一个版本的 C++ 标准,所以你可以从今天就开始作好准备。


要求

你应该懂得些什么

因为 Boost C++ 库是基于且扩展了 C++ 标准,所以你应该懂得 C++ 标准。 你应该了解且能够使用容器、迭代器及算法,最好有听说过以下概念:RAII,函数对象,或是谓词。 你越是了解 C++ 标准,就越能从 Boost C++ 库中受益。

from:http://zh.highscore.de/cpp/boost/frontpage.html

Boost C++ 库 中文教程(全)相关推荐

  1. IOS添加KeyMob广告管理库中文教程

    2019独角兽企业重金招聘Python工程师标准>>> 要在手机应用里面展示广告需要在应用里面添加广告管理库,KeyMob广告管理库目前的版本是20150801下载解压后可以看到IO ...

  2. Eigen库学习教程(全)

    说明:本教程主要是对eigen官网文档做了一个简要的翻译,参考了eigen官网以及一些博主的技术贴,在此表示感谢. Eigen是一个高层次的C ++库,有效支持线性代数,矩阵和矢量运算,数值分析及其相 ...

  3. boost正则库匹配ASII编码的中文、全角字符示例

    首先,boost正则库(regex)不支持形如 [0-9] 这样的表达式,貌似会崩溃. 现在查网上正则匹配中文的例子,都是讲用 \uFF00-\uFFFF ; 拜托,\u是unicode编码,能用于我 ...

  4. 2019b官方手册中文版_数据科学|「最全」实至名归,NumPy 官方早有中文教程,结合深度学习,还有防脱发指南...

    文章须知 文章作者:机器之心 责任编辑:书生 审核编辑:阿春 微信编辑:玖蓁 本文转载自公众号 机器之心 (ID:almosthuman2014) 原文链接:「最全」实至名归,NumPy 官方早有中文 ...

  5. c4d安装没有出现语言文字,c4d中文教程大合集 HDT映速教程 C4D自学全攻略(四部全集)...

    C4D教程大合集中文教程中文字幕IHDT映速教程C4D全攻略(四部全集) 01_蓝书:入门 02_绿书:进阶 03_橙书:室内渲染 04_角色动画 本教学采用最新的R14版本,通俗易懂地详尽介绍CIN ...

  6. Python-EEG工具库MNE中文教程(14)-Epoch对象中的元数据(metadata)

    目录 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 .QQ交流群:903290195 本案例演示使用Epochs元数据.关于Epochs数据结构:可以查看文章Python-EEG工具库MN ...

  7. Python-EEG工具库MNE中文教程(13)-“bad“通道介绍

    目录 标记坏频道/标记不良通道(marking bad channels) 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 .QQ交流群:903290195 本教程主要介绍手动标记坏通道以及 ...

  8. 【巨人的肩膀上制造世界】——1——Unity3D实用插件之地形插件Gaia,高质高效搭建你的地形,全中文教程!

    Unity3D快速搭建你的高质量地形,最好用的Unity3D地形制作插件Gaia,全中文教程 目录 1.博文介绍 2.Gaia3分钟制作地形效果展示 3.Gaia导入 4.Gaia编辑栏中文详解 (1 ...

  9. 【巨人的肩膀上制造世界】——2——Unity3D实用插件之QHierarchy,更方便的管理你的层级面板,全中文教程!

    [巨人的肩膀上制造世界]--2--Unity3D实用插件之QHierarchy,更方便的管理你的层级面板,全中文教程! 目录 1.博客介绍 2.QHierarchy介绍 3.QHierarchy操作详 ...

  10. 如何创建一个开源Javascript库 | Lynda教程 中文字幕

    如何创建一个开源Javascript库 | Lynda教程 中文字幕 Creating an Open Source JavaScript Library 课程ID: 604269 时长: 5.5小时 ...

最新文章

  1. 关于SpringBoot项目通过jar包启动之后无法读取项目根路径静态资源
  2. 学习vulkan的几个有用的网址
  3. Mac OS X下Maven的安装与配置
  4. java.lang.OutOfMemoryError处理错误
  5. 不再为DataGrid生成的表格的单无格中的内容过长、自动折行、表格撑开等问题而烦恼----一个很久以前的做品...
  6. 开户oracle监听,R12:银行账户开户人?
  7. 跟进table_cache参数
  8. Android之多线程----异步消息处理机制之Handler详解
  9. imagestring不支持中文,改用imagettftext
  10. Vue中data为何以函数形式返回
  11. 程序员c语言简历,程序员的简历该怎么写?当然是程序!
  12. 【Java数据结构与算法】第十三章 二叉排序树和平衡二叉树
  13. 都说互联网寒冬,有人却获一线大厂六枚Offer,他是怎么做到的?
  14. MFC——SkinSharp For VS的使用说明
  15. QT实现记事本代码(版本三)
  16. 箫演奏技巧符号大全图解
  17. 英语读音(二) / English Pronounciation
  18. PCB板子焊接注意事项及小技巧
  19. 简单excel饼状图怎么做,bi工具怎么做饼状图
  20. MATLAB中如何打角标和希腊字母

热门文章

  1. 学习Java编程语言难不难
  2. UE4(虚幻4)基础:免费资源下载(材质/动作/模型/环境/效果/插件)
  3. Android 中文 API (29) —— CompoundButton
  4. 闪存flash基础原理
  5. uKey双向认证https
  6. Unity 动态更改鼠标样式
  7. attachEvent方法的作用
  8. 天堂2单机版服务器时间修改,如何制作最新L2J天堂2单机版源码服务端教程.doc
  9. 微信登录界面安卓代码_安卓Activity劫持与反劫持
  10. 如何运用舆情分析系统分析网络舆情数据?