ASSERTE((unsigned)(c + 1) <= 256)这行出现问题-问答-阿里云开发者社区-阿里云

开发者社区> a123456678> 正文

ASSERTE((unsigned)(c + 1) <= 256)这行出现问题

2016-03-20 10:12:31 2327 1

screenshot
按照网上的方法修改语言->默认Char无符号无用
就是单击这段代码报的错误

void PlayDlg::OnBnClickedButton1()
{
// TODO: 在此添加控件通知处理程序代码
capture1=cvCreateFileCapture("E:\动\未击中.mpg");
capture2=cvCreateFileCapture("E:\动\击中持刀手臂(备选).mpg");
//CButton  *pBtn=(CButton*)GetDlgItem(IDC_BUTTON3);
int fps=1;  
while(fps<=235){

            img1 = cvQueryFrame(capture1);
            img2 = cvQueryFrame(capture2);
            CvvImage m_CvvImg1;
            CvvImage m_CvvImg2; 
            m_CvvImg1.CopyOf(img1,1); //复制该帧图像    
            m_CvvImg2.CopyOf(img2,1); //复制该帧图像  
            m_CvvImg1.DrawToHDC(hDC, &rect); //显示到设备的矩形框内
            if(fps==94){
                            m_CvvImg1.DrawToHDC(hDC2, &rect2); //显示到设备的矩形框内
                            m_CvvImg2.DrawToHDC(hDC, &rect); //显示到设备的矩形框内

                        }       
        fps++;
}
}
取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 19:08:47

    说明(unsigned)(c + 1) <= 256这句话报错了,或者不满足条件

    0 0
+关注
0
文章
14879
问答
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载