Es static_cast <T> (…) tiempo de compilación o tiempo de ejecución?

Esstatic_cast<T>(...) ¿Algo que se hace en tiempo de compilación o en tiempo de ejecución? He buscado en Google, pero tengo respuestas diferentes.

También,dynamic_cast<T>(...) obviamente es tiempo de ejecución, pero ¿qué pasa conreinterpret_cast<T>(...)?

Respuestas a la pregunta(2)

Su respuesta a la pregunta