vc中关于try/catch结构的使用
来源:互联网 发布:网络通信 编程 python 编辑:程序博客网 时间:2024/06/05 19:59
在VC的Release版本中,会对try/catch结构进行优化,如果try块中没有显示的抛出异常,则会将catch块优化掉,也就是在实际运行中会捕获不到异常,如下:
try
{
char * p = NULL;
p[0] = 0;
}
catch(...)
{
...
}
在Debug版本中会捕获到异常,但由于try中没有显式的抛出异常,catch块在Release版本中会被优化掉,所以也就捕获不到异常了。
如果要在Release版本中也捕获异常,可以在编译命令中加上/EHa参数,取消对try/catch的优化。
- vc中关于try/catch结构的使用
- VC中try catch
- 关于while true 循环中 try catch块的使用
- Java中try-catch结构
- java中try 与catch的使用
- java中try 与catch的使用
- java中try 与catch的使用
- java中try 与catch的使用
- java中try 与catch的使用
- javascript中try catch finally 的使用
- java中try 与catch的使用
- java中try 与catch的使用
- java中try 与catch的使用
- Java中try 与catch的使用
- java中try 与catch的使用
- java中try 与catch的使用
- java中try 与catch的使用
- java中try 与catch的使用
- Hibernate学习笔记:级联操作
- MS VC6 链接错误处理
- 【妙语连猪】2009经典流行话窜窜烧—(结局篇):“喜欢你没道理”
- XP系统中CMD命令大全
- struts2获取session与request对象
- vc中关于try/catch结构的使用
- 程序员的出路在哪?
- Visual Studio 2008 开发环境Package Load Failure问题的解决方法
- [顶] 【妙语连猪】2009经典流行话窜窜烧—(四)“沾花惹草的后果”
- ANSI、MBCS与UNICODE
- 简单理解java.lang.IllegalStateException异常
- 嵌入式技术
- RPM search page
- TCHAR、_T与_TEXT