boost(一)
2016-07-12 17:56
218 查看
boost是一个准标准库,相当于STL的延续和扩充,它的设计理念和STL比较接近,都是利用泛型让复用达到最大化。不过对比STL,boost更加实用。 STL集中在算法部分,而boost包含了不少工具类,可以完成比较具体的工作。
boost主要包含一下几个大类:字符串及文本处理、容器、迭代子(Iterator)、算法、函数对象和高阶编程、泛型编程、模板元编程、预处理元编程、并发编程、数学相关、纠错和测试、数据结构、输入/输出、跨语言支持、内存相关、语法分析、杂项。 有一些库是跨类别包含的,就是既属于这个类别又属于那个类别。
使用的简单介绍
安装链接
boost主要包含一下几个大类:字符串及文本处理、容器、迭代子(Iterator)、算法、函数对象和高阶编程、泛型编程、模板元编程、预处理元编程、并发编程、数学相关、纠错和测试、数据结构、输入/输出、跨语言支持、内存相关、语法分析、杂项。 有一些库是跨类别包含的,就是既属于这个类别又属于那个类别。
使用的简单介绍
安装链接
相关文章推荐
- Practical Rendering and Computation with Direct3D 11学习笔记(2.2.2)
- openwrt LAN 和 WAN 对调了的处理
- 有关auocad编程和CadLib4.0的相关总结
- 【Android基础知识】Handler、Message、Looper的关系
- vue.js 条件渲染
- cocos2dx-3.10_配置问题
- Intellij上Junit配置
- Python是一门杰出的语言,值得你去学习
- 树[NOIP2016模拟]
- OracleJet总结(1)
- cmos 和 bios中断大全
- c/c++ 函数中局部变量的返回
- GCD 2种并发队列,2种串行对象的创建
- Android5.0 强制打开GPS
- Qt5简单例子和中文乱码问题
- IOS Dev Intro - NSDictionary
- vue.js Class 与 Style
- [Linux] - Docker pure-ftp使用
- iOSFMDB和CoreData
- 装完Centos7提示Initial setup of CentOS Linux 7 (core)