C ++ / CLI中跨模块边界的异常

时间:2009-12-02 18:03:41

标签: .net c++ module exception

Sutter和Alexandrescu的书“C ++编码标准”第62项是“不允许异常跨模块边界传播”。我们应该在C ++ / CLI中遵循相同的规则吗?

2 个答案:

答案 0 :(得分:2)

如果您在管理方面工作,则需要关注standard guidance for exception handling in .NET

在C ++ / CLI的本机端工作时,遵循标准C ++指南是个好主意,其中包括尝试防止异常跨越模块边界。

答案 1 :(得分:0)

只要你在模块边界的两边都是.NET,异常传播就是安全的 - 这是使用.NET的重点之一。