-1

是否可以只检查 RTTI 而无需捕获异常的开销?dynamic_cast 只是抛出一个异常,我只需要看看在一个高度使用的代码部分中是否有 RTTI,如果异常将是一个巨大的问题......

4

1 回答 1

0

您需要检查您使用 dynamic_cast 创建的指针是否为 NULL。如果它等于 NULL,则强制转换不起作用。如果没有,则演员表起作用,并且不会抛出异常。

于 2013-01-17T05:07:41.537 回答