今天调试一个程序,发现编译运行的时候可以正常运行,但是调试的时候总是在endl那里卡住

分享一个链接杀千刀的dev c++的不能单步调试的问题_老宁宁的博客-CSDN博客

#include<iostream>
using namespace std; class DivideByZeroException{
const char* message; //异常信息 public:
DivideByZeroException():message("divided by zero"){ }
const char* what(){
return message;
}
}; //除法函数
double testdiv(int num1,int num2){
if(num2==0){
throw DivideByZeroException();
}
return (double)num1/num2;
}
int main(){
int num1,num2;
double res;
cout<<"please input two integers:"<<endl;
while(cin>>num1>>num2){
try{
res=testdiv(num1,num2);
cout<<"the res is :"<<res<<endl;
}
catch(DivideByZeroException ex){
cout<<"error"<<ex.what()<<endl;
break;
}
cout<<"\n please input two integers:";
}
return 0;
}

最新文章

  1. (转)EntityFrameword “Reverse Engineer Code First” 连接 MySql
  2. iOS学习之Object-C语言内存管理
  3. hdu 4815 Little Tiger vs. Deep Monkey(01背包)
  4. iOS - 网络 - NSURLSession
  5. java 中 正则 正则表达式 匹配 url
  6. 1020. Tree Traversals (序列建树)
  7. 1.Bloom filter
  8. ASPNET5中的那些K
  9. 前谷歌首席 Java 架构师谈如何设优秀的 API
  10. 7 Hbase put方式插入数据
  11. [WPF]解决ListView在没有Items时,水平滚动条不出现的问题
  12. css走过的坑
  13. redis-LinkedList
  14. oracle11g自动内存管理
  15. NN中BP推导及w不能初始化为0
  16. ViewPager 源码分析(一) —— setAdapter() 与 populate()
  17. sql 对某列取值进行if判断
  18. WebGL编程指南高级技术篇(常见需求的处理)
  19. Metronic-最优秀的基于Bootstrap的响应式网站模版
  20. 消息队列 MQ 入门理解

热门文章

  1. TypeScript(基础篇)day01
  2. 如何在JavaScript中使用for循环
  3. ENS框架下一次控制灯的调试记录
  4. Scrum 框架的四个会议还适用于哪些敏捷方法?
  5. 1 c++编程基础
  6. Blazor组件自做十二 : Blazor Pdf Reader PDF阅读器 组件 (草稿)
  7. Kafka技术专题之「性能调优篇」消息队列服务端出现内存溢出OOM以及相关性能调优实战分析
  8. 学习Django框架之前所需要了解的知识点
  9. 记开源项目:DotNetCore.CAP.MySql问题分析:only mysqlparameter objects may be stored
  10. Python 为什么如此设计?