Qt报错 The process was ended forcefully. (程序异常结束)
编译过程没有报错,程序可以运行,但是不能出结果,显示“程序异常结束”,The process was ended forcefully.
可以考虑以下三个原因:
1.数组,指针等越界
检查循环体的下标有没有可能超出整个数组的最大值
2.使用没有初始化的变量
检查初始化语句和使用变量的语句是否在一个函数体内;如果初始化语句在循环体内或者在if语句内,检查条件是否可能不满足等。
3.重复声明变量
比如下面这个代码段,在for循环内重复声明seriesP和seriesA。Qt编译器本身不会报错,但是实际运行时就会出现重复声明这两个变量的情况,导致程序异常结束。
QChart *chart = new QChart();for(int i=1;i<7;i++){QLineSeries *seriesP = new QLineSeries();QLineSeries *seriesA = new QLineSeries();seriesP->setName("predict");seriesA->setName("fact");}//省略部分代码
将上述代码段的声明提到循环体外面即可。
QLineSeries *seriesP; QLineSeries *seriesA;for(int i=1;i<7;i++){seriesP = new QLineSeries();seriesA = new QLineSeries();seriesP->setName("predict");seriesA->setName("fact");}
Qt报错 The process was ended forcefully. (程序异常结束)相关推荐
- QT常见问题:The process was ended forcefully.
可能原因: 缺少c++组件(已排除) 外部库,动态链接(已排除) 路径问题(已排除) 最后发现是debug文件夹下缺少.Lib文件,将.lib文件复制到该文件夹后,QT程序成功运行.
- Qt 错误 The process was ended forcefully.
使用Qt编写程序报错The process was ended forcefully.使用调试以后显示下边的错误.the inferior stopped because it triggered a ...
- 在编写QT时出现:程序异常结束。 The process was ended forcefully.
在编写QT时出现:程序异常结束. The process was ended forcefully. 原因:声明了一个变量,但是没有初始化,但是在某处直接调用了这个声明却没有初始化的变量,造成Qt运行 ...
- Qt报错处理 程序异常结束 The process was ended forcefully.
安装了QT,选择了最新的QT版本,出现了bug 程序异常结束. The process was ended forcefully. 截图如下 更换项目路径,重新载入项目 注意:还有可能是项目中代码错误 ...
- 【 QT 遇到“程序异常结束“,The process was ended forcefully问题-可能原因之一】
[ QT 遇到"程序异常结束",The process was ended forcefully问题-可能原因之一] 前言 环境 问题现象 问题原因 解决办法 总结 前言 之前说过 ...
- QT异常结束The process was ended forcefully
在第一次进行qt项目的时候遇到了一个烦的问题,构建没问题,只要运行就会异常结束The process was ended forcefully,检查代码没有问题,百思不得其解 最后还是咨询老师后解决的 ...
- Qt编译通过,运行时出现the process was ended forcefully问题的解决方案
** Qt编译通过,运行时出现the process was ended forcefully问题的解决方案 ** Debug和Release模式下编译均能通过,调用外部函数也不会提示错误,但是运行就 ...
- # 关于Qt程序异常结束, The process was ended forcefully问题
Qt学习记录 关于Qt程序异常结束, The process was ended forcefully问题 今天在编写Qt信号槽函数的过程中,出现了: 14:38:42: 程序异常结束. 14:38: ...
- QT中出现程序异常结束,The process was ended forcefully的解决方案
QT中出现程序异常结束,The process was ended forcefully的解决方案 我QT连接一个数据库想进行登录成功失败的弹窗显示,已经qDebug()演示过链接的正确性,于是想用更 ...
最新文章
- CentOS下命令行和桌面模式的切换方法
- 项目既有vue又有html,01-vue指令
- BUU刷题记录——Misc(一)
- linux中线程的挂起与恢复(进程暂停)
- 从程序媛到微软全球 AKS 女掌门人,技术女神驾到!
- 手把手教你用FineBI,快速搭建可视化驾驶舱
- 限制python内存上限_13.14 限制内存和CPU的使用量
- 最强战队出炉,2020腾讯广告算法大赛圆满落幕
- c语言在中职的作用,C语言程序下的中职教学论文
- 快、准、狠!秒杀Excel的报表工具,十分钟教你做好数据填报
- 简单Android app开发_什么方法开发APP最简单?试试0代码开发平台
- 分享:将XML(VS提取注释时生成)转换为Chm的一个方法
- 云服务器怎么多人进去编辑文档,服务器如何设置多人登陆
- VBA引用管理加载宏
- 如何成为早起者(二)
- Mac os x 的一些小技巧
- 动态修改窗口标题和类名
- 全栈工程师和架构师的区别
- 如何长时间坚持一件事情
- Bootstrap dropdown require Popper.js(popper.js下载)
热门文章
- 《JS原理、方法与实践》- canvas作图(四)- 插入文本和图片
- 五分钟入门rust语言
- 一、C代码规范和基础结构(写在所有技术文案前面)
- 为华生物DSPE-PEG-NHS 磷脂-聚乙二醇-琥珀酰亚胺酯科研用化学试剂材料
- 武汉理工大学计算机学院调剂,武汉理工大学计算机科学与技术学院2017年拟接收调剂研究生公告...
- 用ViewFlipper可以实现图片切换(一)
- SQL Server数据库碎片整理
- 小程序 jwt_使用JWT保护应用程序安全的简介
- 蚂蚁金服ATEC城市峰会上海举行,三大发布迎接金融科技2019...
- 跃层房屋的优缺点是什么