我的支持向量机有问题,使用visual studio,c ++进行编码。 试图在以下链接复制教程的示例 https://docs.opencv.org/3.4.0/d1/d73/tutorial_introduction_to_svm.html情况如此 (断点为"返回0;"行)
1)在调试中,x64我运行解决方案,然后"返回0"声明我抛出异常 在内存位置(幸运的是,未处理),然后程序正确退出。
2)在发布时,x64,我运行解决方案,然后"返回0"声明我抛出异常 在内存位置,但点击"继续"按钮,出现(mat.inl.hpp)
inline
void Mat::release()
{
if( u && CV_XADD(&u->refcount, -1) == 1 )
deallocate();
u = NULL;
datastart = dataend = datalimit = data = 0;
for(int i = 0; i < dims; i++)
----> size.p[i] = 0; <----- // (that's the exact line)!
#ifdef _DEBUG
flags = MAGIC_VAL;
dims = rows = cols = 0;
if(step.p != step.buf)
{
fastFree(step.p);
step.p = step.buf;
size.p = &rows;
}
#endif
}
我正确退出程序,只需点击&#34;继续&#34;底部好几次。 这仅在发布模式下发生。 如何解决?