T:array[1.2] of char tömböt delphiben hogyan lehet felszabadítani?
Figyelt kérdés
2011. jan. 11. 19:39
1/4 ejbenjaro válasza:
Ez foglal vagy 2 bájtot a memóriában ami nem igazán sok. Ha nem dinamikusan hoztad létre, akkor szerintem sehogy. De lehet egy Delphiben jártasabb válaszoló majd kijavít.
2/4 anonim válasza:
Sehogy, ha nem dinamikusan foglaltad. Ha meg igen, akkor pont úgy, mint akármi mást.
3/4 A kérdező kommentje:
akkor adott egy dinamikus tömb:
t:arroy of string;
setlength(t,9999);
Azt tudom, hogy nem nagy helyigényű de ha az egymillió szorosát tárolom az már nagy. Ez esetben tudom felszabaítani?
2011. jan. 12. 01:38
4/4 ejbenjaro válasza:
Igen dinamikus tömb esetén már fel tudod szabadítani, ha a setlength-vel 0-ra állítod a tömb méretét például. De az is jó ha deklarálsz egy sajt tömb típust majd létrehozol ehhez egy ilyen típusú mutató változót, amit szintén dinamikusan kezelhetsz.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!