ifstream file1;
file1.open("in1.txt");
istream_iterator<string> iterator1(file1);
copy(istream_iterator<string>(file1), istream_iterator<string>(), back_inserter(lstr));
1つのファイルを指す2つの入力ストリームイテレータを使用できますか?上記の場合と同じように、イテレータは高度化しています(1回の参照解除のみ)、最初の要素(文字列)がコピーにありません。可能な方法はありますか?2つの `istream_iterator`を1つのファイルに定義できますか?
待機。 _Which_イテレータが高度/逆参照され、_what order_ ?? – sbi
コピー関数(最初の引数)で作成されているイテレータは、ファイルの最初の要素を指しません。 – ajayreddy