smart pointer ( different between ~auto_ptr() and release() )
<p>I would like to know the different between the <code>~auto_ptr()</code> and <code>release()</code> functions.</p>

<p>Are they the same method, or are there differences between the destruction and the release of the memory?</p>
