+ -
当前位置:首页 → 问答吧 → 哪里错了呢?

哪里错了呢?

时间:2011-12-20

来源:互联网

memset(a,0,sizeof(a)); 
for(int i=0;i<row;i++) //在原始矩阵右侧加上特征矩阵 
{

for(int j=col;j<col*2;j++)
a[i][j]=(j-i==col)?(1.0):(0.0);
}

作者: cugan   发布时间: 2011-12-20

出错信息:0x00411592 处未处理的异常: 0xC0000005: 写入位置 0x00000018 时发生访问冲突

作者: cugan   发布时间: 2011-12-20

单步跟踪一下
估计是越界了

作者: ouyh12345   发布时间: 2011-12-20

写那么复杂干啥啊

作者: lgstudyvc   发布时间: 2011-12-20

设置断点调一下看看拿错了,内存错误

作者: foxriver_gjg1989   发布时间: 2011-12-20

一看这种情况,就是访问越界了。。

作者: ccxxss   发布时间: 2011-12-20

你的几个变量都没给出来,没法给你看,估计是越界了,你把你循环的上限改小点看看

作者: ccxxss   发布时间: 2011-12-20

设置断点
单步跟踪下撒

作者: dlmuyy   发布时间: 2011-12-20

热门下载

更多