title: casting int to char using C++ style casting
body: <p>In traditional C you can do:</p>
  
  <pre><code>int i = 48;
  char c = (char)i;
  //Now c holds the value of 48. 
  //(Of course if i &gt; 255 then c will not hold the same value as i).  
  </code></pre>
  
  <p>Which of the c++ casting methods (static_cast, reinterpret_cast) is suited for getting this job done?</p>