请教:关于DEV编译器(捕获异常的问题)
偶的代码如下:
同样的代码,在DEV里就直接报:应用程序错。。。。。,并没有捕获异常错误
而放在vc6里,编译运行后,就可以捕获异常错误
是不是DEV需要进行什么设置?
请各位指点一下
谢谢先
#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编译错误,该怎么办?
**代码逻辑错误**:在某些情况下,代码逻辑错误也可能导致编译器返回非零退出状态。例如,无限循环或未捕获的异常可能会使程序无法正常结束。检查代码逻辑,确保没有可能导致程序无限运行或异常的情况。
C++开发工具集:Dev C++与Code::Blocks
C++作为现代编程语言的先驱之一,在过去几十年间经历了不断的演化和发展。它以高效的执行速度和灵活的内存控制赢得了开发者们的青睐,广泛应用于系统软件、游戏开发、嵌入式系统、实时仿真等众多领域。其面向对象的特性,使得开发者能够构建出高度模块化和可重用的代码库。在实际开发过程中,C++被用于从底层硬件控制到高级应用软件的多种场合,是IT行业不可或缺的技术之一。Dev C++作为一款功能丰富的集成开发环境(IDE),其界面布局设计以用户友好和操作便捷为宗旨。
DEV c++ 编程
- **异常处理**:C++ 提供了try-catch异常处理机制,用于捕获和处理程序运行时可能出现的错误。**5.
Dev C++ 编辑器
**异常处理**:C++的异常处理机制允许在程序运行时捕获并处理错误,Dev C++支持这一特性,允许在编辑器中插入try-catch块来处理异常。7.
dev C++调试的测试项目
**异常处理**:如果代码抛出异常,调试器会捕获异常,显示异常类型和发生位置,帮助我们找到问题所在。6.


