Objects of com from a type library heap or stack
<p>When we create objects from a type library for instance</p>

<pre><code>SomeClassPtr some_obj(__uuidof(SomeImplementation));
</code></pre>

<p>is some_obj created on a heap or stack ? I mean is it like</p>

<pre><code>SomeClassPtr *some_obj = new SomeImplementation();
</code></pre>
