CGAL 5.0 - IO Streams
|
#include <CGAL/IO/Istream_iterator.h>
The class Istream_iterator
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
.
Creation | |
Istream_iterator () | |
creates an end-of-stream iterator. More... | |
Istream_iterator (Stream &s) | |
creates an input iterator reading from s . More... | |
CGAL::Istream_iterator< T, Stream >::Istream_iterator | ( | ) |
creates an end-of-stream iterator.
This is a past-the-end iterator, and it is useful when constructing a range.
CGAL::Istream_iterator< T, Stream >::Istream_iterator | ( | Stream & | s | ) |
creates an input iterator 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.