gpt4 book ai didi

c++ - 确保始终捕获异常

转载 作者:IT老高 更新时间:2023-10-28 12:56:58 26 4
gpt4 key购买 nike

调用函数不需要捕获 C++ 中的异常(没有编译时错误)。因此,是否使用 try/catch 捕获它们取决于开发人员的判断(与 Java 不同)。

有没有一种方法可以确保调用函数始终使用 try/catch 捕获抛出的异常?

最佳答案

没有。

A Pragmatic Look at Exception Specifications为什么不这样做。

你可以“帮助”的唯一方法是记录你的函数可以抛出的异常,比如在头文件中声明它的注释。这不是由编译器或任何东西强制执行的。为此目的使用代码审查。

关于c++ - 确保始终捕获异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1104/

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