 <li>Finally that the pointed-to types have a trivial
        assignment operator using <i>has_trivial_assign</i>.</li>
</ul>

<p>Finally we can use the value of <i>can_opt</i> as the template
argument to copier - this version of copy will now adapt to
whatever parameters are passed to it, if its possible to use <font
size="2" face="Courier New">memcpy</font>, then it will do so,
otherwise it will use a generic copy.</p>

<h4>Was it worth it?</h4>

<p>It has often been repeated in these columns that &quot;p