数据格式为
f 40022/40306/40024 26860/27001/26862 40023/40307/40025
f中只取面片定点数据
代码如下
#include<stdio.h>
#include<iostream>
#include<string>
#include<fstream>
#include<sstream>
using namespace std;
int main()
{
FILE *fp;
char ext[1000];
string tempStr, lineStr;
bool end_of_file = false;
double a, b, c;
int vnum=0;
int fnum=0;
char m[30],n[30],q[30];
if ((fp = _wfopen(L"C:\\Users\\DELL\\Desktop\\M1-91(YINHU)-jm17w-zhk.obj", L"r")) == NULL)
return false;
//if ((fp = _wfopen(L"C:\\Users\\DELL\\Desktop\\1.txt", L"r")) == NULL)
// return false;
//------------统计总数 定点和面片——————————————
//for(int jj=0;jj<20000000;jj++)
while(!feof(fp))
{
fscanf(fp, "%s", ext);//读取文件第一行的“OFF”
//cout<<ext<<"\n";
if(ext[0]=='v'&&ext[1]=='\0')