Qt的programname.exe代码为-1073741819退出我怎样才能解决这个问题?

StackOverflow https://stackoverflow.com/questions/901424

  •  05-09-2019
  •  | 
  •  

我想用Qt的集成OpenCV的

下面是示例:HTTP WWW opendesktop组织/内容/ show.php / QT + opencv的网络摄像头+ +观察者含量= 89995

但功能:

 putImage(IplImage* cvimage)

是给出口错误代码:1073741819,无论以下..:

 cvimage->depth

..正在使用。

如何防止这种错误发生?

有帮助吗?

解决方案

在十六进制引用错误号是0000005,其指示访问冲突的窗户。访问冲突是指你的进程试图访问内存(即解引用指针)不属于它。最有可能的cvimage不是一个有效的指针,因此取消引用该指针会导致你的错误。

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

请参阅这篇文章对于如何编写一个异常处理程序,将告诉大家一个交代什么崩溃了。

其他提示

那么也许你不会从你的main函数返回什么价值?它看起来像“未初始化值”为我

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top