- Kempingezés és sátrazás
- Luck Dragon: Asszociációs játék. :)
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Mr.Csizmás: Bestbuy travel, utazós, kirándulós topic - szállások, jegyek
- gban: Ingyen kellene, de tegnapra
- GAI: 150k+
- votlage71: Kábel menedzsment
- Balázs2: Gmail
- hcl: Döglött tabletből wifis kijelző kókány
Hirdetés
Új hozzászólás Aktív témák
-
vz12
tag
válasz
Tomi_78 #2105 üzenetére
0. Meg kellene nézni (debug), hogy az "
egysegek[edb]
" véletlenül se legyen NULL. (valószínűleg nem az, de legyél teljesen biztos benne)1. Lehetne ezt a mintát követni, a "véletlen" problémák kivédése okán:
if Assigned(x) then FreeAndNil(x);2. A fent említett mutatóra CAST-olnám a saját típusát, szintén csak a biztonság kedvéért, ez amúgy SOHASEM árt.
/ FreeAndNil(TDeklaráltTipus(egysegek[edb]
)); /3. Megpróbálnám ezt is, ez az "eredeti" pascal megoldás, 2 lépésből áll:
dispose(TDeklaráltTipus(egysegek[edb]
);egysegek[edb]
:=nil;
/ Tudom, hogy a "FreeAndNil" is elvileg pontosan ezt csinálja, csak 1 lépésben, de azért gyakorlati tapasztalat szerzése céljából én kipróbálnám. /
---------------------
Én a típuskényszerítéstől várnám a megoldást, mert a "sima Free" túl általánosnak tűnik, "mindenre" IS működnie kell, ezért valószínűleg sima "Pointer" vagy "TObject" hivatkozásokkal dolgozik.
Új hozzászólás Aktív témák
Hirdetés
- 3DMark (2013) eredmények
- Azonnali processzoros kérdések órája
- A lapkakészlet és az akku különbözteti meg a Motorola Edge 60 és Edge 60 Pro-t
- PlayStation 5
- Kempingezés és sátrazás
- Xbox tulajok OFF topicja
- Asustor NAS
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- LED világítás a lakásban
- Windows 11
- További aktív témák...
- Új HP VICTUS Gamer Tervező Laptop 15,6" -30% Bivaly i5-12500H 12Mag 16/512 RTX 4050 4GB FHD 144Hz
- FBT - 5x VIVE Tracker 3.0 + 3x SteamVR Base Station 2.0 Komplett csomag
- AMD Ryzen 9 7950X/Radeon 9070XT 16GB/32GB DDR5 RAM/1TB SSD konfig eladó
- AMD Ryzen 7 5700X/RTX 3090 24GB/32GB RAM/1.5TB SSD konfig eladó normál áron
- Dell OptiPlex 3040
- Eladó egy wittings steel hr sport hibrid okos óra dobozával töltővel
- Telefon felvásárlás!! iPhone 14/iPhone 14 Plus/iPhone 14 Pro/iPhone 14 Pro Max
- Új és régi konzolok Okosítása/Softmodoloása, és Szoftveres szintű javítása - RÉSZLETEK A LEÍRÁSBAN
- PS4 Slim 11.00 GoldHEN 500GB - Telepített játékokkal
- BESZÁMÍTÁS! MSI B450M R5 3600 16GB DDR4 512GB SSD GTX 1660 Ti 6GB Zalman N4 EVGA 450W
Állásajánlatok
Cég: FOTC
Város: Budapest