hat the iterator
        tag classes are copy-constructible).
      </p>
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="boost_staticassert.class"></a>Use at class scope</h3></div></div></div>
<p>
        The macro is typically used inside classes that are templates. Suppose we
        have a template-class that requires an unsigned integral type with at least
        16-bits of precision as a template argument, we can achieve this using something
        like this: