abort() has been called 问题分析和解决
来源:互联网 发布:淘宝评价不能发图片 编辑:程序博客网 时间:2024/06/05 19:41
abort() has been called 问题分析和解决
今天在运行一个编译成功的程序时弹出了错误提示框“abort() has been called”,但是程序直接在vs里面运行的时候又是正常的,debug也没有错误。百思不得其解,内事不决就问百度,果然找到了一条有用的帖子
https://zhidao.baidu.com/question/2205942904936726708.html
然而每个问题都有其特殊性,下面具体描述一下我的问题以及解决方法。
我原来的代码长这样,
int user_num = FV_DB.get_user_num(); ui.textBrowser_2->setText("3"); QApplication::processEvents(); int *fv_count_ptr = new int[user_num]; ui.textBrowser_2->setText("4"); QApplication::processEvents(); string *user_ID_ptr = new string[user_num]
其中
ui.textBrowser_2->setText("3");QApplication::processEvents();XXXXXXXui.textBrowser_2->setText("4");QApplication::processEvents();
是为了在exe文件中通过输出的数定位问题,例如输出的数为3,我就知道了是XXXX出现了问题。
这里出错是因为在用new int[user_num]定义数组时,不能确定user_num大于0。于是我将代码中加入了对user_num是否大于0的判断。
int user_num = FV_DB.get_user_num();if (user_num < 1) user_num = 10;int *fv_count_ptr = new int[user_num];string *user_ID_ptr = new string[user_num];
确定user_num大于0了
exe成功运行!皆大欢喜!
阅读全文
1 0
- abort() has been called 问题分析和解决
- abort has been called
- r6010 abort() has been called问题
- R610 abort() has been called
- R6010 abort() has been called
- R6010 abort() has been called
- R6010 abort() has been called
- R6010 -abort() has been called错误分析及其解决方法
- R6010 -abort() has been called错误分析及其解决方法
- R6010 -abort() has been called错误分析及其解决方法
- Debug Error! R6010 -abort() has been called
- Debug Error! R6010 abort() has been called
- R6010 abort() has been called 错误
- Debug error R6010 abort() has been called
- Debug Error! R6010 -abort() has been called
- R6010 -abort() has been called错误
- Debug Error! R6010 -abort() has been called
- 关于R6010 -abort() has been called的错误分析及其解决方法
- angularjs的添加,显示隐藏
- 062 不定积分之分部积分法 case 1
- mybatis分页插件的使用(电商项目前端动态查询排序)
- BZOJ4443[Scoi2015][小凸玩矩阵] 二分图最大匹配+二分
- JSON和JAVA对象的相互转换
- abort() has been called 问题分析和解决
- OpenCV3_C++_DrawRect()在图像上画四边形 实例
- photoshop卸载不彻底--ADMUI3.fon
- c++编程题练习——检测单链表是否有环,若有,输出环入口
- 关于steam的一些东西
- OpenCV3_C++_DrawText()在图像上添加文字水印 实例
- Banner使用
- android sqlite query用法和参数含义
- springmvc接收List和数组