|
NexusForce 1.0.0
A rigorously engineered full-stack C++ backend library.
|
迭代器类别标签,用于区分不同类型的迭代器 更多...
类 | |
| struct | neforce::input_iterator_tag |
| 输入迭代器标签 更多... | |
| struct | neforce::output_iterator_tag |
| 输出迭代器标签 更多... | |
| struct | neforce::forward_iterator_tag |
| 前向迭代器标签 更多... | |
| struct | neforce::bidirectional_iterator_tag |
| 双向迭代器标签 更多... | |
| struct | neforce::random_access_iterator_tag |
| 随机访问迭代器标签 更多... | |
| struct | neforce::contiguous_iterator_tag |
| 连续迭代器标签 更多... | |
迭代器类别标签,用于区分不同类型的迭代器
这些标签通过继承关系表示迭代器能力的层级关系,在算法中用于选择最优的实现或进行编译时检查。