求教一个c++异常问题
2007-08-16 09:12
239 查看
#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!
高手赐教!!
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++编译时出现的一个问题,求教高人
- C++异常, 一个测试异常传递切割问题的程序
- c++的getline一个关于缓冲区的一个小问题
- 读书笔记 effective c++ Item 25 实现一个不抛出异常的swap
- 建了一个"symbina 技术"邮件列表,欢迎大加入到这个群,讨论symbian C++相关的技术问题!
- thrift实现一个C++实例遇到的问题
- C++的一个问题
- 关于vs2010(C++ 工程)的异常问题(this is not a valid c/c++ file .CPP)的解决(C++ 初学者)
- 关于C++中子类调用父类方法的一个问题
- C++实验——参赛歌手计算平均分问题:去掉一个最高分,去掉一个最低分,将剩下分数的平均值作为选手的最后成绩。这里假设共有10位评委,都是按照百分制打分。
- C++ STL 如何安全的将一个含有指针变量的类对象放在容器中? 避免浅拷贝问题
- Effective C++ Item 25 考虑写出一个不抛异常的swap函数
- 一个C++语法问题。
- <Effective C++>:Item25:考虑写出一个不抛出异常的swap函数
- 求教一个指针的问题:*pResult=0
- C++字符数组越界问题的一个案例分…
- 请教各位一个c++问题
- 一个经常被忽略的关于更新异常的问题
- 从易到难编写C++程序,(4)问题:实现一个大整数表示的BigInt类
- 关于c++字符串的一个问题