您的位置首页百科问答

dynamic-cast可以作为对象继承之间的转换?

dynamic-cast可以作为对象继承之间的转换?

的有关信息介绍如下:

dynamic-cast可以作为对象继承之间的转换?

dynamic_cast用于对象的指针和引用,当用于多态类型转换时,

允许隐式转换及相反的转换操作,与static_cast的不同之处在于,在相反的转换过程中,

dynamic_cast会检测操作的有效性,如果返回的不是被请求的有效完整对象,则返回null,

反之返回这个有效的对象,如果是引用返回无效时,则会抛出bad_cast异常