Klicanje destruktorja razreda
Ales Bardorfer
alesb at robo.fe.uni-lj.si
Mon Aug 20 14:52:29 CEST 2001
Zanima me, kdaj se ob koncu nekega procesa kice destruktor se aktivnega
objekta (C++ razreda)?
Zasledil sem namrec, da se naj bi to zgodilo avtomatsko, ceprav dvomim,
in tega se nisem dozivel.
Recimo tole:
int main() {
Razred *obj = new Razred();
...
// ne klicemo delete obj;
exit(0);
}
ne klice destruktorja!
Vem, da je tako programiranje obupno toda vseeno me zanima kdaj (ali
sploh) in pod kaksnimi pogoji proces na koncu sam klice destruktorje za
objekte, ki so se aktivni.
Hvala in lp,
Ales
More information about the lugos-prog
mailing list