title: What's the difference in c++ between new int and new (int)?
body: <p>what's the difference between</p>
  
  <pre><code>int * num = new (int);
  </code></pre>
  
  <p>and</p>
  
  <pre><code>int * num = new int;
  </code></pre>
  
  <p>?</p>
  
  <p>Is there a difference at all?</p>
  
  <p><strong>EDIT</strong>
  thx all. ... which one is the <em>most correct</em> answer?</p>