Boost C++ 库 中文教程(全)
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++ 库 中文教程(全)相关推荐
- IOS添加KeyMob广告管理库中文教程
2019独角兽企业重金招聘Python工程师标准>>> 要在手机应用里面展示广告需要在应用里面添加广告管理库,KeyMob广告管理库目前的版本是20150801下载解压后可以看到IO ...
- Eigen库学习教程(全)
说明:本教程主要是对eigen官网文档做了一个简要的翻译,参考了eigen官网以及一些博主的技术贴,在此表示感谢. Eigen是一个高层次的C ++库,有效支持线性代数,矩阵和矢量运算,数值分析及其相 ...
- boost正则库匹配ASII编码的中文、全角字符示例
首先,boost正则库(regex)不支持形如 [0-9] 这样的表达式,貌似会崩溃. 现在查网上正则匹配中文的例子,都是讲用 \uFF00-\uFFFF ; 拜托,\u是unicode编码,能用于我 ...
- 2019b官方手册中文版_数据科学|「最全」实至名归,NumPy 官方早有中文教程,结合深度学习,还有防脱发指南...
文章须知 文章作者:机器之心 责任编辑:书生 审核编辑:阿春 微信编辑:玖蓁 本文转载自公众号 机器之心 (ID:almosthuman2014) 原文链接:「最全」实至名归,NumPy 官方早有中文 ...
- c4d安装没有出现语言文字,c4d中文教程大合集 HDT映速教程 C4D自学全攻略(四部全集)...
C4D教程大合集中文教程中文字幕IHDT映速教程C4D全攻略(四部全集) 01_蓝书:入门 02_绿书:进阶 03_橙书:室内渲染 04_角色动画 本教学采用最新的R14版本,通俗易懂地详尽介绍CIN ...
- Python-EEG工具库MNE中文教程(14)-Epoch对象中的元数据(metadata)
目录 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 .QQ交流群:903290195 本案例演示使用Epochs元数据.关于Epochs数据结构:可以查看文章Python-EEG工具库MN ...
- Python-EEG工具库MNE中文教程(13)-“bad“通道介绍
目录 标记坏频道/标记不良通道(marking bad channels) 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 .QQ交流群:903290195 本教程主要介绍手动标记坏通道以及 ...
- 【巨人的肩膀上制造世界】——1——Unity3D实用插件之地形插件Gaia,高质高效搭建你的地形,全中文教程!
Unity3D快速搭建你的高质量地形,最好用的Unity3D地形制作插件Gaia,全中文教程 目录 1.博文介绍 2.Gaia3分钟制作地形效果展示 3.Gaia导入 4.Gaia编辑栏中文详解 (1 ...
- 【巨人的肩膀上制造世界】——2——Unity3D实用插件之QHierarchy,更方便的管理你的层级面板,全中文教程!
[巨人的肩膀上制造世界]--2--Unity3D实用插件之QHierarchy,更方便的管理你的层级面板,全中文教程! 目录 1.博客介绍 2.QHierarchy介绍 3.QHierarchy操作详 ...
- 如何创建一个开源Javascript库 | Lynda教程 中文字幕
如何创建一个开源Javascript库 | Lynda教程 中文字幕 Creating an Open Source JavaScript Library 课程ID: 604269 时长: 5.5小时 ...
最新文章
- 关于SpringBoot项目通过jar包启动之后无法读取项目根路径静态资源
- 学习vulkan的几个有用的网址
- Mac OS X下Maven的安装与配置
- java.lang.OutOfMemoryError处理错误
- 不再为DataGrid生成的表格的单无格中的内容过长、自动折行、表格撑开等问题而烦恼----一个很久以前的做品...
- 开户oracle监听,R12:银行账户开户人?
- 跟进table_cache参数
- Android之多线程----异步消息处理机制之Handler详解
- imagestring不支持中文,改用imagettftext
- Vue中data为何以函数形式返回
- 程序员c语言简历,程序员的简历该怎么写?当然是程序!
- 【Java数据结构与算法】第十三章 二叉排序树和平衡二叉树
- 都说互联网寒冬,有人却获一线大厂六枚Offer,他是怎么做到的?
- MFC——SkinSharp For VS的使用说明
- QT实现记事本代码(版本三)
- 箫演奏技巧符号大全图解
- 英语读音(二) / English Pronounciation
- PCB板子焊接注意事项及小技巧
- 简单excel饼状图怎么做,bi工具怎么做饼状图
- MATLAB中如何打角标和希腊字母