大家来看一下~!
写一个关于文件读写的简单程序:#include <fstream>
#include <iostream>
using namespace std;
int main()
{
int a[10];
ofstream write_in;
write_in.open("f1.dat",ios::out);
for(int i=0;i<10;i++)
{
cin>>a[i];
write_in<<a[i];
}
write_in.close();
system("pause");
return 0;
}
这个是向磁盘文件写10个数字,程序可以执行,但是不能把十个数字分开,高手请说一下该如何解决~!
#include <fstream>
#include <iostream>
using namespace std;
int main()
{
int a[10];
ifstream out_file("f1.dat",ios::in);
for(int i=0;i<10;i++)
{
out_file>>a[i];
cout<<a[i];
}
system("pause");
return 0;
}
这个是输出磁盘文件的数据,由于上一个程序的数字不能分开,所以导致输出的文件都是乱码。。。
请高手指教一下~~~~~急呀~!