私はこの分野で非常に新しいコードを自分で書いて C++ を学ぼうとしています。
現在、64 ビットの整数ファイルを読み書きしようとしています。次の方法で64ビット整数ファイルを書き込みます。
ofstream odt;
odt.open("example.dat");
for (uint64_t i = 0 ; i < 10000000 ; i++)
odt << i ;
その64ビット整数ファイルを(1つずつ)読み取る方法を手伝ってくれる人はいますか?したがって、私が見つけたこれまでの例では、整数ごとではなく、行ごとに読み取ります。
編集:
ofstream odt;
odt.open("example.dat");
for (uint64_t i = 0 ; i < 100 ; i++)
odt << i ;
odt.flush() ;
ifstream idt;
idt.open("example.dat");
uint64_t cur;
while( idt >> cur ) {
cout << cur ;
}