读取文件的1,2,4列,并将EOD前面的数据输出为一组点
数据格式如下
//定位到txt文件的某一行(//将打开的文件in,定位到line行)
std::ifstream & seek_to_line(std::ifstream & in_file, int line)
{
int i;
char buf[1024];
in_file.seekg(0, std::ios::beg); //定位到文件开始。
for (i = 0; i < line; i++)
{
in_file.getline(buf, sizeof(buf)); //读取行
}
return in_file;
}
void readFault()
{
std::string pts_filename = "./data/f-seg_16nov_070043.flt";
std::ifstream pts_file;
pts_file.open(pts_filename);
seek_to_line(pts_file, 1); //定位到指定的行开始读取
if (!pts_file.is_open())