Qt programname.exe已退出,代码为-1073741819如何解决此问题?

Ric*_*047 8 opencv qt4

我正在尝试将Qt与OpenCV集成.

这是一个例子:http www opendesktop org/content/show.php/Qt + Opencv + webcam + viewer?content = 89995

但功能:

 putImage(IplImage* cvimage)
Run Code Online (Sandbox Code Playgroud)

给出口错误代码:1073741819,无论在哪里......:

 cvimage->depth
Run Code Online (Sandbox Code Playgroud)

..正在使用中.

如何防止发生此错误?

Goz*_*Goz 8

您以十六进制引用的错误号是0xC0000005,表示Windows中的访问冲突.访问冲突意味着您的进程已尝试访问不属于它的内存(即取消引用指针).很可能cvimage不是有效指针,因此解除引用该指针会导致错误.

编辑:堆栈溢出将导致应用程序突然退出.

请参阅此文章以获取有关如何编写异常处理程序的说明,该异常处理程序将告诉您崩溃的原因.