C++中的强制类型转换

来源:互联网 发布:php json null 编辑:程序博客网 时间:2024/04/30 06:48

为0或者指向一个对象。 与其他强制类型转换不同, 它触及运转时类型检查。 则dynamic_cast转换失败。 则dynamic_cast的结果是0值;假设转换到引用类型的dynamic_cast失败,

 

  C++一般而言, 引用或者指针所绑定的对象的类型在编译时是未知的, 基类的指针可以赋值为指向派生类对象, 基类的引用也可以用派生类对象初始化, 因此dynamic_cast操作符执行的验证必需在运转时进行。

原创粉丝点击