ing and deallocating structures
are the same between the C and C++ interfaces.</p>
        <p>To ensure portability to many platforms, both new and old, Berkeley DB makes
as few assumptions as possible about the C++ compiler and library.  For
example, it does not expect STL, templates, or namespaces to be
available.  The newest C++ feature used is exceptions, which are used
liberally to transmit error information.  Even the use of exceptions
can be disabled at runtime.</p>
      </div>
      <div class="sec