em đang cố đọc tệp nhị phân khi chưa biết kích thước của file bằng while(!f.eof()) nhưng mà ko đc
Mọi ng giúp em với
void read_file(Qlhs a[],int &n)
{
fstream file2;
file2.open("sinhvien02.dat",ios::in|ios::binary);
if(!file2)
{
cout<<"\nKhong mo duoc file!!"<<endl;
exit(1);
}
n=0;
while(!file2.eof())
{
file2.read((char*)&a[n],sizeof(Qlhs));
n++;
}
file2.close();
output(a,n);
}
EDIT (@library): cậu nhớ dùng Markdown để post code ở các post sau nhé!