在C++中,以下哪个操作是用来动态类型转换的?

答案解析

本题考查C++中的类型转换操作。dynamic_cast用于将指向派生类的指针或引用转换为指向基类的指针或引用,或者相反。static_cast用于在不进行运行时类型检查的情况下转换类型。const_cast用于去除或添加const属性。reinterpret_cast用于低级转换,例如将指针转换为整数。正确答案是B,因为dynamic_cast是用于涉及继承和多态时的类型转换,并且会在运行时检查转换是否有效。
正确答案:B
随机推荐
开始刷题