C++ only using ^ instead of *?
<p>I read that for example</p>

<pre><code>MyClass&lt;T&gt; ^ mc = new MyClass&lt;T&gt;();
</code></pre>

<p>gives a handle of mc.</p>

<ol>
<li>Can I use ^mc the same way I use *mc?</li>
</ol>

<p>I also read, that using ^mc will create the object in the cli-heap that will automatically cleaned up, so I don't have to use 
<code>delete mc</code> then.</p>

<p>Wouldn't that be an argument to only use ^-handles ?</p>