c语言读取obj文件转换数据的小例子
c语言读取obj文件转换数据的小例子
发布时间:2016-12-28 来源:查字典编辑
摘要:复制代码代码如下://hello.cpp:Definestheentrypointfortheconsoleapplication.//#i...

复制代码 代码如下:

// hello.cpp : Defines the entry point for the console application.

//

#include "stdafx.h"

#include "stdio.h"

int _tmain(int argc, _TCHAR* argv[])

{

FILE *file1,*file2;

file1=fopen("047facesmall.obj","r"); //读文件

file2=fopen("047.obj","w+"); //保存的文件

float a,b,c;

int e,f,g;

char v;

while(!feof(file1))

{

v=fgetc(file1);

if(v=='v')

{

fscanf(file1,"%f%f%f",&a,&b,&c);

a=a/10;

b=b/10;

c=c/10;

fprintf(file2,"%ct%ft%ft%fn",v,a,b,c);

}

else if(v=='f')

{

fscanf(file1,"%d%d%d",&e,&f,&g);

fprintf(file2,"%ct%dt%dt%dn",v,e,f,g);

}

}

fclose(file1);

fclose(file2);

return 0;

}

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新C语言学习
热门C语言学习
编程开发子分类