Can I do an assignment operation between two istream_iterators?
<p>Can I do an assignment operation between two istream_iterators? If so then what will be the behaviour, i.e. will both the iterators point to the same location in the file, i.e. will we get two pointers to the same line in a file?</p>

<p>If so, can I increment one iterator, read some lines, and then assign it back to other iterator and then again start reading lines from the same location where we were earlier?</p>

<p>Basically I want to write a program that simulates for loop. But this should happen while parsing a file.</p>
