如题,vs运行时中断提示说触发断点。
本人设断点跟了一下,发现到这句就中断报错:int *buf =new int [hh*ww];
int hh = height/h, ww = width/w;
int *buf =new int [hh*ww]; 此处中断。
for(int i=0;i<hh;i++)
{
for(int j=0;j<ww;j++)
{
buf[i*ww+j]=0;
}
}
本人在其他地方这么写也没报错啊,不知道是什么问题。本人在另一个函数里也定义过这样一个buf,但是那个函数用完就释放了,和它有关系吗?
本人设断点跟了一下,发现到这句就中断报错:int *buf =new int [hh*ww];
int hh = height/h, ww = width/w;
int *buf =new int [hh*ww]; 此处中断。
for(int i=0;i<hh;i++)
{
for(int j=0;j<ww;j++)
{
buf[i*ww+j]=0;
}
}
本人在其他地方这么写也没报错啊,不知道是什么问题。本人在另一个函数里也定义过这样一个buf,但是那个函数用完就释放了,和它有关系吗?
解决方案
20
本人在另一个函数里也定义过这样一个buf,但是那个函数用完就释放了,和它有关系吗?
没有关系
本人想,你最好把比较完整的代码贴上来
没有关系
本人想,你最好把比较完整的代码贴上来