haracters[???], it calls is.setstate(std::ios::failbit),
     which may throw <tt>std::ios_base::failure</tt>.


<br />------


<br />
<b>Throws:</b> An allocation error if memory is exhausted
(<tt>std::bad_alloc</tt> if <tt>Allocator=std::allocator</tt>).
A <tt>std::ios_base::failure</tt> if there is a problem reading
from the stream.

<hr />
<h3><a id="exception-guarantees">Exception guarantees</a></h3>

All of <tt>dynamic_bitset</tt> functions offer at least the basic
exception guarantee.

<hr />
<h3><a 