Как правильно обращаться к c1 из Child2?
Чтобы получить некоторый контекст, представьте, что Child1 и Child2 являются текстовыми полями, и Child2 должен принять решение с текущим значением c1.member.Это всего лишь некоторый фиктивный код, который будет выглядеть более ясно:
class Parent
{
public:
Parent()
{
}
~Parent()
{
}
class Child1
{
private:
int i;
};
class Child2
{
Child2()
{
// somehow access c1.i;
}
};
private:
Child1 c1;
Child2 c2;
};