64,637
社区成员
发帖
与我相关
我的任务
分享
class myApp:public vpApp
{
public:
myApp(void);
~myApp(void);
virtual void run(void);
};
void myApp::run()
{
float stu[3][100]; //SIZE为数据的个数
int i;
FILE *fp;
fp = fopen("afile.txt", "rt");
for(i=0;i<100;i++)
{
fscanf(fp,"%f ","%f","%f",stu[0]+i,stu[1]+i,stu[2]+i);
vuVec3<double> m_xyz;
m_xyz[0]=stu[0][i];
m_xyz[1]=stu[1][i];
m_xyz[2]=stu[2][i];
vpObject* pObject_f16 = new vpObject();
pObject_f16->setTranslate(m_xyz[0], m_xyz[1], m_xyz[2] );
pObject_f16->setRotate(0.0f, 0.0f, 0.0f );
}
fclose(fp);
}
void main()
{
while(1)
{
run();
....
}
}
run
是一个成员函数,需要使用对象来调用
像这样
myApp app;
app.run();