Qual é a diferença entre o casting de estilo static_cast <> e C?

Existe alguma razão para preferirstatic_cast<>&nbsp;sobre o estilo de fundição C? Eles são equivalentes? É algum tipo de diferença de velocidade?