请教:关于DEV编译器(捕获异常的问题)

ribut9225 ribut9225 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
偶的代码如下:

#include <iostream>
#include <stdlib.h>

using namespace std;

int myget( int a,int b);

int main()
{
int c=0;
c = myget(1,0);

system("pause");
return 0;
}

int myget( int a,int b)
{
int k=0;
try
{
k = a /b;
}
catch(...)
{
cout << "error 12" << endl;
k=-1;
}
return k;
}


同样的代码,在DEV里就直接报:应用程序错。。。。。,并没有捕获异常错误
而放在vc6里,编译运行后,就可以捕获异常错误

是不是DEV需要进行什么设置?
请各位指点一下

谢谢先
...全文

相关推荐

Dev c++中遇到Id returned 1 exit status编译错误,该怎么办?

**代码逻辑错误**:在某些情况下,代码逻辑错误也可能导致编译器返回非零退出状态。例如,无限循环或未捕获的异常可能会使程序无法正常结束。检查代码逻辑,确保没有可能导致程序无限运行或异常的情况。

weixin_38620741

C++开发工具集:Dev C++与Code::Blocks

C++作为现代编程语言的先驱之一,在过去几十年间经历了不断的演化和发展。它以高效的执行速度和灵活的内存控制赢得了开发者们的青睐,广泛应用于系统软件、游戏开发、嵌入式系统、实时仿真等众多领域。其面向对象的特性,使得开发者能够构建出高度模块化和可重用的代码库。在实际开发过程中,C++被用于从底层硬件控制到高级应用软件的多种场合,是IT行业不可或缺的技术之一。Dev C++作为一款功能丰富的集成开发环境(IDE),其界面布局设计以用户友好和操作便捷为宗旨。

大熊小清新

DEV c++ 编程

- **异常处理**:C++ 提供了try-catch异常处理机制,用于捕获和处理程序运行时可能出现的错误。**5.

ASD106053468

Dev C++ 编辑器

**异常处理**:C++的异常处理机制允许在程序运行时捕获并处理错误,Dev C++支持这一特性,允许在编辑器中插入try-catch块来处理异常。7.

alewong

dev C++调试的测试项目

**异常处理**:如果代码抛出异常,调试器会捕获异常,显示异常类型和发生位置,帮助我们找到问题所在。6.

zffustb
评论 2
收藏 已收藏
分享
返回顶部
ribut9225
C++ 语言 65,214 成员 250,514 内容