C++相談室 part15
■ このスレッドは過去ログ倉庫に格納されています
0414デフォルトの名無しさん
NGNGinputとoutputが同じファイルを指すストリームであるとして
書き込みプログラムで
int a = 0;
output.write((char*)&a, sizeof(int));
読み込みプログラムで
while (!input.eof())
{
input.read((char*)&b, sizeof(int));
cout << b << endl;
}
とすると
0
0
と二回結果が返ってきます。
一回しか書き込んでないのになぜ?
■ このスレッドは過去ログ倉庫に格納されています