title: What order are destructors called and member variables destroyed in C++ using inhertitance?
body: <p>Very similar question as these, except not exactly: <a href="https://stackoverflow.com/questions/654428/what-is-the-order-in-which-the-destructors-and-the-constructors-are-called-in-c">What is the order in which the destructors and the constructors are called in C++</a>
  <a href="https://stackoverflow.com/questions/2254263/order-of-member-constructor-and-destructor-calls">Order of member constructor and destructor calls</a></p>
  
  <p>I want to know: are the member variables of the derived class destroyed before or after the destructor of the base class is called?</p>
  
  <p>This is in C++ using Visual Studio 2008.  Thanks.</p>