用什么办法可以取代RTTI?
运行时类型识别(RTTI)(Run-Time Type Identification)
使用dynamic_cast<*p>(object)必须使编译器支持RTTI,如果开发的是ocx或dll,客户端没有设置RTTI开关的话,将抛出异常,所以好多大公司禁止使用RTTI,请问用什么办法可以取代RTTI?
[解决办法]
如果是类的话,可以在类中加入一个变量,用于区分吧。
发布时间: 2012-03-07 09:13:51 作者: rapoo
用什么办法可以取代RTTI?
运行时类型识别(RTTI)(Run-Time Type Identification)
使用dynamic_cast<*p>(object)必须使编译器支持RTTI,如果开发的是ocx或dll,客户端没有设置RTTI开关的话,将抛出异常,所以好多大公司禁止使用RTTI,请问用什么办法可以取代RTTI?
[解决办法]
如果是类的话,可以在类中加入一个变量,用于区分吧。