title: C++: Inheriting from std::map
body: <p>I want to inherit from <code>std::map</code>, but as far as I know <code>std::map</code> hasn't any virtual destructor.  </p>
  
  <p>Is it therefore possible to call <code>std::map</code>'s destructor explicitly in my destructor to ensure proper object destruction?</p>