Original Post
Consider:
class child2
{
int shit;
public:
int getshit() {return shit;};
};
class child1
{
public:
void printshit() { cout << Timmy.getshit(); };
};
class parent
{
child1 Bob;
child2 Timmy;
public:
void doshit() { Bob.printshit(); };
};
Is there a way to get this to work without passing a pointer to Bob?