[问题] C++_Run-Time Check Failure #3

楼主: huangnc04 (Joestyle)   2014-05-11 22:59:39
小弟我在C++上编译是成功的,但是在执行时则回出现下面情形
Run-Time Check Failure #3 - The variable 'src1' is being used without being
defined.
翻译应该是"src1在没被定义情况下被使用!!"
但是我确定有定义~哪位大大可以好心帮忙!!!
以下附某段问题程式
unsigned char *src[4],*src1[1],*src2[1];
int stride[3],k=0,i=0;
src[0] = pic->Y;
src[1] = pic->U;
src[2] = pic->V;
for(i=0;i<480;i++)
{
src2[0]=src1[0];
src1[0]=src[0];
}
if (k==0)
{
stride[0] = stride[1] = stride[2] = pic->BpS;
m_display.DDrawUpdateDisp(src,src1,src2, stride,k);
}
下面是上面 DDrawUpdatDisp副程式内容
if(lpSurf) {
int i,j;
static unsigned char temp3[480][720];
for(i=0;i<m_src_height;i++)
{
for(j = 0; j < m_src_width; j++)
{
temp3[i][j]=abs(*(src2[0]+j)-*(src1[0]+j));
}
src[3]=temp3[i];
memcpy(lpSurf, src[3], m_src_width); src[3] += stride[0]; //此src[0] 不影响 影像
lpSurf += ddsd.lPitch;
k=0;
}
}
作者: bonbbon (邦邦)   2014-05-12 10:41:00
有确定PO对板吗?
楼主: huangnc04 (Joestyle)   2014-05-12 19:42:00
不好意思!我是新手~希望可以跟我讲要po在哪版好?谢谢!
作者: Cypresslin (啊哈哈~~)   2014-05-12 23:56:00
C_and_CPP

Links booklink

Contact Us: admin [ a t ] ucptt.com