cppreference.com
创建账户
登录
名字空间
页面
讨论
变换
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
台灣正體
查看
查看
编辑
历史
操作
std::experimental::ranges::
Permutable
来自cppreference.com
<
cpp
|
experimental
|
ranges
C++
编译器支持
自立实现与有宿主实现
语言
标准库
标准库标头
具名要求
功能特性测试宏
(C++20)
语言支持库
概念库
(C++20)
诊断库
内存管理库
元编程库
(C++11)
通用工具库
容器库
迭代器库
范围库
(C++20)
算法库
字符串库
文本处理库
数值库
日期和时间库
输入/输出库
文件系统库
(C++17)
并发支持库
(C++11)
执行控制库
(C++26)
技术规范
符号索引
外部库
[编辑]
实验性
技术规范
文件系统库
(文件系统 TS)
库基础
(库基础 TS)
库基础 2
(库基础 TS v2)
库基础 3
(库基础 TS v3)
并行扩展
(并行 TS)
并行扩展 2
(并行 TS v2)
并发扩展
(并发 TS)
并发扩展 2
(并发 TS v2)
概念
(概念 TS)
范围
(范围 TS)
反射
(反射 TS)
数学特殊函数
(特殊函数 TR)
实验性非 TS 功能特性
模式匹配
线性代数
std::execution
契约
2D 图形
[编辑]
范围
概念
通用工具
迭代器
范围
算法
[编辑]
迭代器库
迭代器概念
Readable
Writable
WeaklyIncrementable
Incrementable
Iterator
Sentinel
SizedSentinel
InputIterator
ForwardIterator
BidirectionalIterator
RandomAccessIterator
OutputIterator
间接可调用概念
IndirectUnaryInvocable
IndirectRegularUnaryInvocable
IndirectUnaryPredicate
IndirectRelation
IndirectStrictWeakOrder
常用算法要求
IndirectlyMovable
IndirectlyMovableStorable
IndirectlyCopyable
IndirectlyCopyableStorable
IndirectlySwappable
IndirectlyComparable
Permutable
Mergeable
Sortable
概念工具
indirect_result_of
projected
迭代器工具及运算
iter_move
iter_swap
advance
distance
next
prev
迭代器特征
difference_type
value_type
reference_t
rvalue_reference_t
iter_common_reference_t
iterator_category
input_iterator_tag
output_iterator_tag
forward_iterator_tag
bidirectional_iterator_tag
random_access_iterator_tag
ranges::iterator_traits
std::iterator_traits
<InputIterator>
std::iterator_traits
<OutputIterator>
迭代器适配器