std::bad_alloc</tt> if <tt>Allocator=std::allocator</tt>).

<hr />
<h3><a id="destructor">Destructor</a></h3>

<hr />
<pre>
~dynamic_bitset()
</pre>

<b>Effects:</b> Releases the memory associated with this bitset
and destroys the bitset object itself.<br />
 <b>Throws:</b> nothing.

<hr />
<h3><a id="member-functions">Member Functions</a></h3>

<hr />
<pre>
void <a id="swap">swap</a>(dynamic_bitset&amp; b);
</pre>

<b>Effects:</b> The contents of this bitset and bitset <tt>b</tt>
are exchanged.<br />
<b>Po