Hirdetés
- „Új mérce az Android világában” – Kezünkben a Vivo X300 és X300 Pro
- Samsung Galaxy A54 - türelemjáték
- One mobilszolgáltatások
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Samsung Galaxy S21 FE 5G - utóirat
- Milyen okostelefont vegyek?
- Hivatalos a OnePlus 13 startdátuma
- Folyamatos vérnyomásmérést kínál a Huawei Watch D2
- Olyan lesz a Google Térkép, mint a segítőkész haver az anyósülésen
- Új fülhallgatót is hoz a Motorola Európába
Új hozzászólás Aktív témák
-
Jester01
veterán
válasz
Wizardmon
#1443
üzenetére
A variálható rekord az olyan mint Pom-pom: bámulatosan tudja változtatni az alakját.

Tulajdonképpen több rekord egyben, amihez van egy mező ami megmondja melyik típusú is valójában. Igazából csak azért jó, mert takarékoskodik a memóriával, mert az egymást kizáró részeket ugyanarra a memóriacímre teszi. (MOD: plusz a különböző adatokat fix méretben tárolja, a legnagyobbnak megfelelő helyen)
Vegyünk egy hülye példát: legyen egy ''alakzat'' rekord amiben szakaszok és körök adatait akarod tárolni.
type
AlakTipus = (kor, szakasz);
Alakzat = record
x, y: integer;
case tipus: AlakTipus of
kor: (sugar: integer);
szakasz: (x2, y2: integer);
end;
end;
Ez tulajdonképpen 2 rekord, szakasz esetén (x, y, x2, y2) kör esetén pedig (x, y, sugar) tagokkal. A sugar és az x2, y2 tagok átfedik egymást, egyszerre nem lehet őket használni. Azt, hogy melyik van érvényben a tipus mondja meg.
cucka-hoz hasonlóan én is régen pascaloztam
MOD: zárójelek
[Szerkesztve] -
cucka
addikt
válasz
Wizardmon
#1443
üzenetére
variálható rekordról semmit. 6 éve nem programozok pascal-ban, az ilyen ritkán használt dolgokat elfelejtettem. egyébként ott a könyv, ott le kell legyen írva. (szerintem te is abból a computerbooks könyvből tanulsz, amiből annak idején én is. ha igen, akkor az jó, mert az egy nagyon szájbarágós, magyarázós könyv, szerintem abból meg lehet érteni ezeket a dolgokat).
[Szerkesztve]
Új hozzászólás Aktív témák
- „Új mérce az Android világában” – Kezünkben a Vivo X300 és X300 Pro
- Székesfehérvár és környéke adok-veszek-beszélgetek
- Fizetős szoftverek ingyen vagy kedvezményesen
- Milyen egeret válasszak?
- Mibe tegyem a megtakarításaimat?
- Videó stream letöltése
- Hisense LCD és LED TV-k
- Samsung Galaxy A54 - türelemjáték
- Call of Duty: Black Ops 7
- Háztartási gépek
- További aktív témák...
- Eladó Apple iPhone 15 Pro Max 256GB fekete, független
- Samsung S22 Ultra 12/256GB / Fekete / Kártyafüggetlen / Karcmentes kijelző
- HP Compaq Elite 8200 SFF (i3, 5GB DDR3, 250GB HDD, Win 10 kulcs)
- ASUS TUF Gaming A17 FA707RM - Ryzen 7 6800H, 17.3FULL HD 144Hz, 1.5TB, 16GB, Geforce RTX 3060 6GB
- Corsair RM850e 2025 850W 80+ Gold / ATX 3.1 / PCIe 5.1 - ~ÚJ - Alza garancia 2032.09.05.
- MCDODO T03 fejhallgató
- Gamer PC-Számítógép! Csere-Beszámítás! I5 14400F / RTX 3060Ti / 32GB DDR5 / 512GB SSD!
- HIBÁTLAN iPhone 13 Pro 128GB Sierra Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3667 100% Akkumulátor
- Dell Precision 3571 4G LTE i7-12700H 32GB 1000GB FHD RTX A1000 4GB 1 év teljeskörű garancia
- ÁRGARANCIA!Épített KomPhone i5 13400F 16/32/64GB RAM RTX 5060 Ti 8GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő



