title: C++: Is it possible to call an object's function before constructor completes?
body: <p>In C++, is it possible to call a function of an instance before the constructor of that instance completes?</p>
  
  <p>e.g. if A's constructor instantiates B and B's constructor calls one of A's functions.</p>