gpt4 book ai didi

c++ - 以编程方式确定是否启用异常

转载 作者:IT老高 更新时间:2023-10-28 22:21:08 27 4
gpt4 key购买 nike

大多数 C++ 编译器允许禁用异常。有没有办法从代码中确定它而不使用编译器特定的预处理器宏,例如 MSVC 的 _CPPUNWIND?理想情况下在编译时。

最佳答案

自从 WG21 in 2014 ,有一个推荐使用的宏

__cpp_exceptions

如果支持异常并且编译器符合 C++98,它将具有值 199711。其他 similar feature macros are shown here .

关于c++ - 以编程方式确定是否启用异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6487013/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com