title: Correct way to cast address of int to char pointer
body: <p>If I need to read int from ifstream</p>
  
  <pre><code>int myInt = 0;
  fileStream.read(reinterpret_cast&lt;char*&gt;(&amp;myInt), sizeof(int));
  </code></pre>
  
  <p>is using <code>reinterpret_cast&lt;char*&gt;</code> correct way to accomplish that?</p>