title: C++ pointer to class
body: <p>Can anyone tell me what the difference is between:</p>
  
  <pre><code>Display *disp = new Display();
  </code></pre>
  
  <p>and</p>
  
  <pre><code>Display *disp;
  disp = new Display();
  </code></pre>
  
  <p>and</p>
  
  <pre><code>Display* disp = new Display();
  </code></pre>
  
  <p>and</p>
  
  <pre><code>Display* disp(new Display());
  </code></pre>