一段VC程序挑错 编译时不出错 但当生成exe文件 运作到这一段时提示基础类应用程序停止运行
一段VC程序挑错 编译时不出错 但当生成exe文件 运行到这一段时提示基础类应用程序停止运行
for(;;)
{
ReadLineText(pFile,&lss);
if(lss.Compare("72")==0)
{
ReadLineText(pFile,&lss); // 节点数
N_u=atoi(lss);
continue;
}
if(Ncontrol>0) break;
if(lss.Compare("73")==0)
{
ReadLineText(pFile,&lss); // 控制点数
Ncontrol=atoi(lss);
m_Ncontrol=Ncontrol;
if(Ncontrol!=0)
{
int i=0,j=0;
for(;;)
{
if(i==N_u) break;//判断节点是否读完
ReadLineText(pFile,&lss);//
if(lss.Compare("40")==0)
{
ReadLineText(pFile,&lss);
u=atof(lss);
i++;
m_u[i]=u;
}//存储节点矢量
}
for(;;)
{
ReadLineText(pFile,&lss);
if(j==Ncontrol) break;
if(lss.Compare("10")==0)
{
for(;;)
{
ReadLineText(pFile,&lss);
if(lss.Compare("72")==0)
{
ReadLineText(pFile,&lss); // 节点数
N_u=atoi(lss);
continue;
}
if(Ncontrol>0) break;
if(lss.Compare("73")==0)
{
ReadLineText(pFile,&lss); // 控制点数
Ncontrol=atoi(lss);
m_Ncontrol=Ncontrol;
if(Ncontrol!=0)
{
int i=0,j=0;
for(;;)
{
if(i==N_u) break;//判断节点是否读完
ReadLineText(pFile,&lss);//
if(lss.Compare("40")==0)
{
ReadLineText(pFile,&lss);
u=atof(lss);
i++;
m_u[i]=u;
}//存储节点矢量
}
for(;;)
{
ReadLineText(pFile,&lss);
if(j==Ncontrol) break;
if(lss.Compare("10")==0)
{