大家帮忙看看,下面的程序要怎么改呢
int i;
int a[10];
FILE *fp1;
fp1=fopen("D:/2.txt","r");
while(!feof(fp1))
{
for(i=0;i<10;i++)
{
fscanf(fp1,"%d",&a[i]);
}
}
fp.close();
------解决方案--------------------
QFile file("D:/2.txt");
if(!file.open(QIODevice::ReadOnly
------解决方案--------------------
QIODevice::Text))
return;
QTextStream ts(&file);
QString line,text;
do {
line = ts.readLine();
text += line;
} while (!line.isNull());
file.close();
------解决方案--------------------
一次读完。
QFile file("D:/2.txt");
QByteArray bytes;
if(file.open(QFile::ReadOnly))
{
bytes = file.readAll();
file.close();
}