title: Difference between &(*similarObject) and similarObject? Are they not same?
body: <p>Can someone please explain this to me</p>
  
  <pre><code>dynamic_cast&lt;SomeObject *&gt;( &amp;(*similarObject) );
  </code></pre>
  
  <p>What is the point of doing the address of a dereferenced pointer?  Wouldn’t the pointer itself just be the address of it?</p>