title: Is static_cast<T>(...) compile-time or run-time?
body: <p>Is <code>static_cast&lt;T&gt;(...)</code> something that gets done at compile-time or run-time? I've googled around but I got different answers. </p>
  
  <p>Also, <code>dynamic_cast&lt;T&gt;(...)</code> is obviously runtime - but what about <code>reinterpret_cast&lt;T&gt;(...)</code>?</p>