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

Ing. Pavel PaJaSoft Janousek janousek na fonet.cz
Čtvrtek Červenec 26 15:51:47 CEST 2001


> >> 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)...

-----------------------------------------------------------------------
Ing. Pavel Janousek (PaJaSoft)                 FoNet, spol. s r. o.
Vyvoj software, Intranet / Internet          Anenska 11, 602 00  Brno
E-mail: mailto:Janousek na FoNet.Cz             Tel.: +420  5  4324 4749
SMS:    mailto:P.Janousek na SMS.Paegas.Cz      Fax.: +420  5  4324 4751
WWW:    http://WWW.FoNet.Cz/               E-mail: mailto:Info na FoNet.Cz
-----------------------------------------------------------------------


Další informace o konferenci Linux