使用场景:主要用于数值之间的转换及具有继承关系的指针和引用之间的转换。 例: 1floata =3.14;2intb = static_cast<int>(a);//float转为int 2. dynamic_cast dynamic_cast用于具有多态性的类之间的指针或引用之间的类型转换。由于它需要在运行时检查类型信息,因此只能用于具有虚函数的类。 使用场景:主要用于具...