类成员函数在静态函数中被忽略
类成员函数
if(file_in.Open(file_name,CFile::modeReadWrite|CFile::typeBinary,NULL))
{ if (file_in.Read(&max_x,8)!=8)
return false;
if (file_in.Read(&min_x,8)!=8)
return false;
if (file_in.Read(&max_y,8)!=8)
return false;
if (file_in.Read(&min_y,8)!=8)
return false;
if (file_in.Read(&max_z,8)!=8)
return false;
if (file_in.Read(&min_z,8)!=8)
return false;
file_in.Seek(offset_to_point_data,CFile::begin);
AfxMessageBox("header文件读取完成");
return true;
}
return false;
}
当在静态函数static void vizBegin()
{
lasreader = new CFiles();
lasreader->FileInit();
}
中调用被忽略,想要的lasreader->minx等值也传不过来了,是那里错了呢?