¿Cuál es la diferencia entre static_cast <> y estilo C casting?

¿Hay alguna razón para preferirstatic_cast<>&nbsp;¿Más de estilo C casting? ¿Son equivalentes? ¿Hay alguna diferencia de velocidad?