C++ cli C++\不允许使用CLI异常规范 我是一个有经验的非托管C++开发人员,新的C++ + CLI。 托管C++如何不允许异常规范?< /P>

C++ cli C++\不允许使用CLI异常规范 我是一个有经验的非托管C++开发人员,新的C++ + CLI。 托管C++如何不允许异常规范?< /P>,c++-cli,exception-specification,C++ Cli,Exception Specification,范例 指定我的方法抛出的异常的最佳实践是什么?可能是因为CLR不使用异常规范;这反过来可能是因为微软研究了Java,认为Java带来的麻烦远远超过了它的价值。 因此,指定方法抛出的异常的最佳实践是不要麻烦,即删除异常规范。值得指出的是,即使在正常的C++(IE)世界,大多数人也完全避开异常规范,或者只使用空的规范来指示方法不投掷。

范例


指定我的方法抛出的异常的最佳实践是什么?

可能是因为CLR不使用异常规范;这反过来可能是因为微软研究了Java,认为Java带来的麻烦远远超过了它的价值。 因此,指定方法抛出的异常的最佳实践是不要麻烦,即删除异常规范。值得指出的是,即使在正常的C++(IE)世界,大多数人也完全避开异常规范,或者只使用空的规范来指示方法不投掷。