memory allocation in Base *p = new Derived()
<p>If I have a <code>class Base { };</code> and <code>class Derived : public Base { };</code>, and when I do the following:</p>

<pre><code>Base* p = new Derived();
</code></pre>

<p>How much memory is allocated to <code>p</code>?</p>
