【发布时间】:2009-06-03 04:42:33
【问题描述】:
Visual C++ 有一个编译器设置“启用 C++ 异常”,可以设置为“否”。如果我这样设置会发生什么?我的代码从不显式抛出或捕获异常(因此第一个抛出的异常无论如何都会终止程序)并且不依赖堆栈展开 - 我是否应该期望重新编译的程序有更多不希望的行为?
【问题讨论】:
-
我猜你正在追求性能提升。你试过了吗?在您的程序中禁用异常有多大帮助?
-
Visual C++ 是否支持 WG21 宏:
__cpp_exceptions?
标签: c++ exception exception-handling