私はコード私はファイルを読んでいますが、読んでいる間に一度だけ最後の文字を読んでいますか?
void main()
{
int i=0;
ifstream fout1 ("Aj.txt",ios::binary);
if (fout1.is_open())
{
while(fout1)
{
i++;
fout1.get(ch1);
cout<<ch1;
}
cout<<i;
fout1.close();
}
else
{
cout << "Unable to open file";
}
return 0;
}
に従うことによって、ファイルを読み込むしようとしていますここで、このコードは、ファイル全体を読み込み、それがループ内でそのファイルに4characterがある場合.howに、それは5時間を繰り返すだろうつまり、ループに1つの余分の時間を行きますそれを訂正するか、それを克服する。
これはコンパイルされますか? –
voidとreturn 0; – Furqan
while(fout1.get(ch1)){cout << ch1; ++ i} – jrok