std::mergeable
来自 cppreference.com
定义在头文件 <iterator> 中 |
||
template< class I1, class I2, class Out, class Comp = ranges::less, class Proj1 = std::identity, class Proj2 = std::identity > |
(自 C++20 起) | |
mergeable
概念指定了合并两个输入范围到单个输出范围的算法要求,该算法根据 Comp
强加的严格弱序进行。
[编辑] 语义要求
只有当 mergeable
包含的所有概念都被建模时,它才会被建模。
[编辑] 另请参阅
(C++20) |
合并两个排序范围 (niebloid) |
(C++20) |
计算两个集合的并集 (niebloid) |
(C++20) |
计算两个集合的交集 (niebloid) |
(C++20) |
计算两个集合的差集 (niebloid) |
计算两个集合的对称差集 (niebloid) |