/p>
<p><span class="bold"><strong>Remarks</strong></span>: This constructor shall not participate in overload resolution unless:</p>
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
<li class="listitem"><p>If T is not an array type and U* is implicitly convertible to T*.</p></li>
<li class="listitem"><p>If T is an array type and U* is a more CV qualified pointer to remove_extent&lt;T&gt;::type. </p></li>
</ul></div>
<p>
</p>
</li>
<li class="listitem">
<pre class="literall