The class Istream_iterator<T,Stream> is an input iterator adaptor for the input stream class Stream and value type T. It is particularly useful for classes that are similar but not compatible to std::istream.
#include <CGAL/IO/Istream_iterator.h>
| |
creates an end-of-stream
iterator i. This is a past-the-end iterator, and it is useful
when constructing a range.
| |
| |
creates an input
iterator i reading from s. When s reaches end of stream,
this iterator will compare equal to an end-of-stream iterator
created using the default constructor.
|
i fulfills the requirements for an input iterator.