OT: C++ - jak zjistit zda nebyla uvolnena pamet pred destruovanimobjektu?

Libor Chocholaty chocholaty na gncz.cz
Čtvrtek Červenec 26 16:57:40 CEST 2001


"Ing. Pavel PaJaSoft Janousek" wrote:

> > >> Jak jsem jiz psal, na ten objekt se ukazuje z vice mist a pak se to vicekrat
> > >> uvolnuje.
> > > Mozna kacirsky dotaz, ale odkdy objekt rusi nekdo jiny nez kdo jej
> > > vytvoril (a ktery jediny by mel zapouzdrene vedet v jakem je stavu
> > > apod.?)
> >
> > Proc by zodpovednost za zruseni objektu nemohl predat nekomu jinemu ?
> > Je to otazka dohody.
>
>         Nebyl jsem spravne pochopen... - objekt je zapouzdren a pristupuje se k
> nemu pomoci metod.. - vcetne new/delete operatoru... - proc by tedy
> pamet mel fyzicky uklizet uplne nekdo jiny nez metody objektu samotne? -
> pak je jasne, ze new alokuje/zveda countery, delete snizuje countery a
> pri 0 uvolnuje objekt z pameti... analogie zname z mnoha implementaci
> (napr. filesystemy)...
>

A jak chcete zvedat counter pri prirazeni ukazatele na objekt?

Libor




Další informace o konferenci Linux