Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
std::experi...putIterator(3)  C++ Standard Libary std::experi...putIterator(3)

NAME
       std::experimental::ranges::InputIterator	       -       std::experimen-
       tal::ranges::InputIterator

Synopsis
	  Defined in header <experimental/ranges/iterator>
	  template < class I >

	  concept bool InputIterator =
	  Iterator<I>		   &&		   Readable<I>		    &&
       (ranges TS)
	  requires { typename ranges::iterator_category_t<I>; }	&&

	  DerivedFrom<ranges::iterator_category_t<I>,
	  ranges::input_iterator_tag>;

	  The  InputIterator  concept  is a refinement of Iterator, adding the
       requirement that
	  the referenced values	can be read (via Readable) and the requirement
       that the
	  iterator category tag	be present.

Notes
	  Unlike the input iterator requirements in the	C++ standard, InputIt-
       erator in the
	  Ranges TS does not require EqualityComparable.

http://cppreference.com		  2022.07.31	  std::experi...putIterator(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::experimental::ranges::InputIterator&sektion=3&manpath=FreeBSD+Ports+15.0>

home | help