OT: C++ - jak zjistit zda nebyla uvolnena pamet pred destruo vanimobjektu?
Brukner, Ludek
ludek.brukner na barco.com
Čtvrtek Červenec 26 12:56:30 CEST 2001
> Ani to. Jde o to, ze se predavaji ukazatele na objekty a v destruktorech
se pak
> objekt, na ktery je ukazovano z vice objektu, rusi vicekrat. Psychicky se
> pripravuju na velike debugovani. Dam si breakpoint do vsech metod trid,
ktere s
> tim maji co do cineni, vezmu si _velky_ papir a proste to nakreslim a
> okomentuju.
V tom pripade by mohlo pomoct nadefinovat pointer na ony objekty jako tridu
s pretizenym operatorem dereference a udelat si reference counting sam. BTW,
na webu jsou docela pekne priklady, jak to udelat (napr C/C++ journal, odkaz
ale z hlavy nevim).
Ludek Brukner
Další informace o konferenci Linux