std::experimental::ranges::input_iterator_tag, (3) Linux Manual Page
std::experimental::ranges::input_iterator_tag, – std::experimental::ranges::input_iterator_tag, Synopsis std::experimental::ranges::forward_iterator_tag, std::experimental::ranges::bidirectional_iterator_tag, std::experimental::ranges::random_access_iterator_tag Defined in header<experimental / ranges / iterator> struct input_iterator_tag { }; struct output_iterator_tag { }; struct forward_iterator_tag : public input_iterator_tag { }; struct bidirectional_iterator_tag : public forward_iterator_tag { }; struct random_access_iterator_tag : public bidirectional_iterator_tag { }; Defines the category of an iterator. Each tag is an empty type…
