title: Will a destructor destroy a static member?
body: <p>Say I have: </p>
  
  <pre><code>class A
  {
      A()
      {}
      ~A()
      {}
  };
  
  class B
  {
  public:
      B()
      {}
      ~B()
      {}
  private:
      static A mA;
  };
  
  B* pB = new B; 
  delete pB;
  </code></pre>
  
  <p>When I call delete pB, B's destructor will be called. Will this then call the destructor for static member A?</p>