W podanym kodzie mam problem ze zrozumieniem pogrubionych linijek .Próba zrozumienia tego :jesli wskaznik this pokazuje na wskaznik pocz to niech pocz wskazuje na to samo co nast a jeśli nie to dopóki wskaznik pom nie pokazuje na to samo co wskaznik nast to zrób tak żeby pokazywał na to samo.
Figura* Figura::pocz=0;// static Figura* pocz
Figura::Figura(void)
{
nast=pocz;//Figura * nast
pocz=this;
}
destruktor
Figura* pom=pocz;//wskaznik pom tez wskazuje na klase figura
if(this==pocz)pocz=pocz->nast;
else
{
while(pom->nast!=this)pom=pom->nast;
if(pom->nast) pom->nast=pom->nast->nast;
}
}