/**************** 将模型整个读入内存 ********************/
std::ifstream infile(detModFile,std::ios::binary);
if (!infile.is_open())
{
printf( "connot open the model file: %s\n",detModFile);
return -1;
}
std::filebuf *pbuf = infile.rdbuf();
// 获取文件大小
long filesize = static_cast<long>((pbuf->pubseekoff (0,std::ios::end,std::ios::in)));
pbuf->pubseekpos (0,std::ios::in);
unsigned char* modelptr = new unsigned char[filesize];
// 读入文件内容
pbuf->sgetn ((char*)modelptr,filesize);
infile.close();
// 获取模型个数
int model_num;
int p_offset = 0;
memcpy(&model_num,modelptr,sizeof(int));
p_offset += sizeof(int);
//获取每个模型大小
std::vector<int> each_size(model_num);
int model_size;
for (int i = 0; i < model_num; i++)
{
memcpy(&model_size,modelptr+p_offset,sizeof(int));
p_offset += sizeof(int);
each_size[i] = model_size;
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有