时间过的真快啊,一眨眼四年就过去了,这大概是我最后一篇博客了吧。
好了,话不多说进入正题。
在做毕业设计的时候我用到了pyqt做可视化部分,但是在运行模型的时候有了如题目的报错:
进程已结束,退出代码-1073740791(0xC0000409)
那么这是什么报错呢,通过查阅资料得到:
退出代码 -1073740791
或其十六进制表示 0xC0000409
是 Windows 操作系统中的一个特定错误代码,通常与进程被终止时由操作系统生成的 STATUS_STACK_BUFFER_OVERRUN(堆栈缓冲区溢出)异常相关。
当应用程序或进程试图访问其堆栈上的内存,但超出了为该函数或方法分配的堆栈空间时,就会发生堆栈缓冲区溢出。这通常是由于编程错误,如数组越界、不安全的字符串操作或缓冲区溢出攻击造成的。
当然解决方法和他是什么报错没有关联,至少我不知道。
解决方法如下:
首先打开pycharm,在运行中点击”编辑配置“,勾选”模拟输出控制台中的终端“,再次运行程序,问题得到解决。