结构赋值的EXC_BAD_ACCESS - 不知道为什么会发生这种情况

时间:2011-07-08 01:15:11

标签: iphone opencv exc-bad-access

我的程序崩溃了

params.hessianThreshold = threshold;

CvSURFParams cvSURFParams(double threshold, int extended)
{
    CvSURFParams params;
    params.hessianThreshold = threshold;
    params.extended = extended;
    params.upright = 0;
    params.nOctaves = 4;
    params.nOctaveLayers = 2;
    return params;
}

我不知道为什么它会因静态分配而崩溃......任何想法?

1 个答案:

答案 0 :(得分:0)

如果该代码位于标题中,则应为static inline CvSURFParams cvSURFParams(double threshold, int extended)(向其添加static inline)。如果它不在标题中,请将其放在标题中。