¿Qué sucede cuando se usa static_cast para convertir una subclase en una clase principal en la conversión de tipo C?
Los objetos y punteros de subclase se pueden convertir automáticamente en objetos y punteros de la clase principal. Esta es una conversión de tipo seguro que no requiere ningún operador de conversión, pero a su vez, la clase principal se convierte en subclases; no es seguro escribir.
static_cast se utiliza para conversiones con seguridad de tipos o bien definidas.
Conversión de tipo seguro, como convertir objetos de subclase en objetos de clase principal.
Conversiones bien definidas, como convertir float a int.