[問題] 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