Mam strukturę typu S1 posiadającą zmienną i zagnieżdżoną strukturę wewnętrzna typu S2. Chciałbym uzyskać dostęp z zagnieżdżonej struktury do zmiennej w strukturze zewnętrznej. Przykładowo:
struct S1{
struct S2 {
void wyswietl();
} wewnetrzna;
int zmienna;
};
I teraz pytanie: jak napisać definicję funkcji wyswietl(), żeby wyświetlała int zmienna?
Doszedłem do
void S1::S2::wyswietl()
{
//cout<< ???; Jak się odnieść do int zmienna?
return;
}
Dziękuję