在响应按钮函数中自己定义的类的对象的成员函数为什么跳过不执行?该怎么解决
在响应按钮函数中自己定义的类的对象的成员函数为什么跳过不执行?
已实现Video类,但执行不了成员函数loadvideo 和videoprocess,怎么回事呢?
void CInteractionDlg::OnButton1()
{
// TODO: Add your control notification handler code here
CString szFileName= "D:\\pureshine\\OPENCV\\sy0609\\609_c1c.avi\0 ";
Video video1(szFileName);
bool syb=video1.loadvideo;
if (syb)
{
video1.videoprocess;
}
else
{
char str[100];
sprintf(str, "Can 't open the video file! ");
MessageBox(str, "Error ",MB_OK);
}
}
------解决方案--------------------
bool syb=video1.loadvideo;
video1.videoprocess;
楼主贴错了,方法少了(), 其他的没错阿。
------解决方案--------------------
函数名不带括号认为是一个变量一样的指针,编译可以通过。错误就在这里。
已实现Video类,但执行不了成员函数loadvideo 和videoprocess,怎么回事呢?
void CInteractionDlg::OnButton1()
{
// TODO: Add your control notification handler code here
CString szFileName= "D:\\pureshine\\OPENCV\\sy0609\\609_c1c.avi\0 ";
Video video1(szFileName);
bool syb=video1.loadvideo;
if (syb)
{
video1.videoprocess;
}
else
{
char str[100];
sprintf(str, "Can 't open the video file! ");
MessageBox(str, "Error ",MB_OK);
}
}
------解决方案--------------------
bool syb=video1.loadvideo;
video1.videoprocess;
楼主贴错了,方法少了(), 其他的没错阿。
------解决方案--------------------
函数名不带括号认为是一个变量一样的指针,编译可以通过。错误就在这里。