最近在学习的时候用到文件操作,这里做下记录。
读取文件数据到数组中:
#include<iostream>
#include <cstdlib>
#include <string>
#include <vector>
#include <fstream> //文件流库函数
using namespace std;
ifstream infile; //输入流
int main()
{
int datalen=0;
double d[100];
int i=0;
infile.open("GPS_data.txt", ios::in);
while(!infile.eof()&& infile.good()) infile>>d[datalen++];
for(int i=0;i<datalen-1;i++)
{
cout<<d[i]<<" ";
}
cout<<" "<<endl;
infile.close();
return 0;
}
写数据到文件中:
#include<iostream>
#include <cstdlib>
#include <string>
#include <vector>
#include <fstream> //文件流库函数
using namespace std;
ofstream outfile; //输出流
int main()
{
outfil