在D2编程语言中,使用异常处理会有哪些性能影响?特别是:
当然,这可能都是实现定义的,因此对于此问题,请集中关注 DMD 编译器。
- 如果我没有编写异常处理代码会怎样?
- 如果我编写了异常处理代码,但从未出现过异常会怎样?
- 如果我编写了异常处理代码,并且出现了异常会怎样?
- 异常处理是否会导致错过任何优化机会?
- 是否可以像许多(大多数?)C++实现那样禁用异常处理?
当然,这可能都是实现定义的,因此对于此问题,请集中关注 DMD 编译器。