次の形式の整数を含むファイルがあるとします
1 57 97 100 27 86 ...
入力ファイル ストリーム fin があり、ファイルから整数を読み取ろうとするとします。
ifstream fin("test.txt");
int val;
fin>>val;
今、私はこのアクションをwhileループで実行しています。ある期間に、ファイルポインタを正確に1つの整数に戻したいと考えています。つまり、ファイル ポインタが整数を読み取ろうとしている27
場合fin>>val
、整数を読み取れるようにファイル ポインタを移動し100
ますfin>>val
。使用できることはわかってfin.seekg()
いますが、ファイルポインタを整数ではなく文字で移動するためだけに使用しました。
おそらくこれは素朴な質問です。しかし、誰かが私を助けてくれませんか?