Class constructor and member constructors

Started by
0 comments, last by SiCrane 11 years, 6 months ago
Hi

I have a class obejct "B" as a member variable within another class "A". Which constructor runs first, A or B?

The idea is that I need to init object B by passing down some information from A. I will leave the constructor of B blank and just call "B->init(pData)" from A's constructor.

Cheers
Advertisement
B's constructor is run as part of A's constructor. As part of A's construction all base classes are constructed first, then all member variables in order of declaration and then the body of A's constructor is entered.

This topic is closed to new replies.

Advertisement