|
MSTL 1.4.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
迭代器类别标签,用于区分不同类型的迭代器 更多...
类 | |
| struct | input_iterator_tag |
| 输入迭代器标签 更多... | |
| struct | output_iterator_tag |
| 输出迭代器标签 更多... | |
| struct | forward_iterator_tag |
| 前向迭代器标签 更多... | |
| struct | bidirectional_iterator_tag |
| 双向迭代器标签 更多... | |
| struct | random_access_iterator_tag |
| 随机访问迭代器标签 更多... | |
| struct | contiguous_iterator_tag |
| 连续迭代器标签 更多... | |
迭代器类别标签,用于区分不同类型的迭代器
这些标签通过继承关系表示迭代器能力的层级关系,在算法中用于选择最优的实现或进行编译时检查。