增强C++库 主页 图书馆 常见问题解答 更多

下一步

第1章范围2.0

托尔斯滕 奥特森

尼尔 格罗夫斯

根据Boost软件许可证1.0版进行分发。(见随附文件文件LICENSE_1_0.txt或复制到http://www.boost.org/LICENSE_1_0.txt)

目录

介绍
范围概念
概述
单通范围
前进档
双向范围
随机访问范围
概念检查
参考
概述
范围概念实施
简介
语义学
范围适配器
介绍和动机
概述要求
参考
范围算法
介绍和动机
变异算法
无突变算法
设置算法
堆算法
置换算法
新算法
数字算法
提供的范围
任意范围(_R)
计数_范围
istream范围
愤怒
公用设施
等级迭代器范围
等级子范围(_R)
功能组合
函数联接
扩展库
方法1:提供成员函数和嵌套类型
方法2:提供独立函数和专用元函数
方法3:提供范围适配器实现
术语和风格指南
库标头
概述
适配器
算法
算法扩展
示例
MFC/ATL(由Sunsuke Sogame提供)
要求
MFC范围
ATL范围
常量范围
工具书类
升级Boost版本。范围
从版本升级1.55
从版本升级1.49
从版本升级1.45
从版本升级1.42
从版本升级1.34
便携性
常见问题解答
历史和确认

促进。范围是概念和实用程序、基于范围的算法、,以及范围适配器,允许高效和表达代码。

使用Boost。取代标准库替代方案的范围会带来更多可读代码,在许多情况下效率更高。

上次修订时间:2021年4月13日16:25:57 GMT


下一步