g ++,当我不使用异常时的异常成本

lee*_*roy 2 c++ gcc g++

我有一些C++项目,它们不使用异常处理.

添加有什么好处-fno-exceptions,或者gcc是否认为我不使用异常(也没有使用异常的库)?

小智 7

可能是最小的 - 如果实际抛出异常,则会导致异常的成本.然而,像往常一样,答案是试一试并计算时间,在这种情况下似乎很容易.关于这个主题存在很多现有问题,例如C++异常处理增加了多少占用空间.