sinux_1983的专栏

凡伟大的必定简单

求教一个c++异常问题

#include<iostream>

void foo(char* =0);

int main(){
           foo("hello,");
           try{
                          foo();  
               }
               catch(...){
                          std::cout<<"catched"<<std::endl;
              }
           foo("world!");
           system("pause");
           return 0;
    }
 
void foo(char *pc){
              std::cout<<pc;
     }

上面这段程序在dev-c++中编译通过,但运行结果是
hello,
而且没有捕获到异常。

而在vc6.0中结果却是
hello,catched
world!


高手赐教!!

 

 

阅读更多
文章标签: c++ system
个人分类: 技术
想对作者说点什么? 我来说一句

C#写COM组件

2008年07月18日 13KB 下载

Java中的空指针异常问题.doc

2008年11月20日 31KB 下载

一般一元二次方程解c语言

2013年03月26日 24KB 下载

易语言注册热键的方法

2013年10月17日 3KB 下载

naga2-allocate

2012年05月22日 2KB 下载

Tomcat关闭服务器异常问题.doc

2011年07月17日 40KB 下载

BI ETL常见的异常问题处理方法

2011年04月11日 688KB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭