std::ranges::iota_view<W, Bound>::begin
来自cppreference.com
| ||||||||||||||||||||||
| 范围原语 | |||||||
| |||||||
| 范围概念 | |||||||||||||||||||
| |||||||||||||||||||
| 范围工厂 | |||||||||
| |||||||||
| 范围适配器 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 辅助项 | |||||||||||||||||
|
| ||||||||||||||||
|
(C++20 起) | |
获取一个指向起始值的迭代器。
#include <iostream>
#include <ranges>
int main()
{
auto iota{std::views::iota(2, 6)};
auto iter{iota.begin()};
while (iter != iota.end())
std::cout << *iter++ << ' ';
std::cout << '\n';
}
输出:
2 3 4 5