title: C++ inherited copy constructor call ?
body: <p>I have class B derived from class A. I call copy constructor that I implemented myself for an object of class B. I also implemented myself a constructor for class A. </p>
  
  <p>Is this copy constructor automatically called when I call copy constructor for class B ? Or how to do this ? Is this the good way:</p>
  
  <pre><code>A::A(A* a)
  {
      B(a);
      // copy stuff
  }
  </code></pre>
  
  <p>thanks!</p>