我可以在两个 istream_iterator 之间进行赋值操作吗?如果是这样,那么行为会是什么,即两个迭代器都指向文件中的同一位置,即我们是否会获得两个指向文件中同一行的指针?
如果是这样,我可以增加一个迭代器,读取一些行,然后将其分配回另一个迭代器,然后再次从我们之前所在的同一位置开始读取行吗?
基本上我想编写一个模拟for循环的程序。但这应该在解析文件时发生。
我可以在两个 istream_iterator 之间进行赋值操作吗?如果是这样,那么行为会是什么,即两个迭代器都指向文件中的同一位置,即我们是否会获得两个指向文件中同一行的指针?
如果是这样,我可以增加一个迭代器,读取一些行,然后将其分配回另一个迭代器,然后再次从我们之前所在的同一位置开始读取行吗?
基本上我想编写一个模拟for循环的程序。但这应该在解析文件时发生。