:auto_ptr</b> template.</p>
		<p>They are examples of the "resource acquisition is initialization" idiom
			described in Bjarne Stroustrup's "The C++ Programming Language", 3rd edition,
			Section 14.4, Resource Management.</p>
		<p>Additionally, the smart pointer library provides efficient factory functions
			for creating <code>shared_ptr</code> objects:</p>
		<div align="left">
			<table border="1" cellpadding="4" cellspacing="0">
				<tr>
					<td><a href="make_shared.html"><b>make_shared and allocate_s