Autor | Zpráva | ||
---|---|---|---|
tito100 Profil |
#1 · Zasláno: 26. 1. 2010, 13:56:58
dobrý den.
chcel by som sa spítat. že ako sa z pamete vymazávajú vytvorené instancie. napríkad vytvorím si vlastnú triedu MyClass , v ktorej mám niejaké tie polia vector, dalsie premenné. ked teda vytvorím instanciu. tak v pameti sa mi na nu vyhradí priestor. ked vsak uz triedu nepotrebujem, tak ako ju z tej pamete vymažem. ako ju vymažem tak, aby ani spomínaný obsah neostal v pameti. obsahom sú typy int,string,vector,array vopred dakujem |
||
DoubleThink Profil * |
#2 · Zasláno: 26. 1. 2010, 14:13:14
Paměť uvolňuje garbage collector. Lokální proměnné jsou uvolněny po vykonání kódu v místě výskytu. Instance objektu je uvolněna, pokud na ni nesměřuje žádný ukazatel (tj. proměnná, vlastnost, listener atd.).
|
||
Časová prodleva: 14 let
|
0