- Megérkeztek a Xiaomi 15T sorozatának telefonjai Magyarországra
- Milyen okostelefont vegyek?
- Apple iPhone 17 - alap
- Samsung Galaxy S25 - végre van kicsi!
- Milyen GPS-t vegyek?
- Netfone
- Realme GT 2 - aláírjuk
- Android alkalmazások - szoftver kibeszélő topik
- Fotók, videók mobillal
- Apple iPhone 16 Pro - rutinvizsga
-
Mobilarena
Új hozzászólás Aktív témák
-
amargo
addikt
Itt jelen esetben egy négyzetes mátrixról van szó, dom a mátrix mérete.
Tehát, ha a dom 4, akkor 4X4-es mátrixról van szó.
De ezt könyeddén átírhatód:
struct matrix + int hogy más dimenziót is betudjál állítani,
GetMatrix, lényegiben az ellenörzéseken kívűl nem változik (bár érdemes itt is 2 ciklust csinálni, hogy ne csak az egyik irányba tudjál mozogni)
ClearMatrix függvénybe +1 ciklus kerül bele a lebontáshozMemória kezelés
A malloc, realloc és free függvények helyett használjuk a new és a delete operátorokat.
A C nyelvű memóriakezelő függvények és a C++ nyelv memória operátorai másképpen kezelik a memóriát, keverésük konfliktust okozhat. A malloc nincs felkészítve a konstruktorok kezelésére, a new-val lefogalt területet a free nem tudja rendesen felszabadítani, ezért a C nyelv memóriakezelő függvényeit ne használjuk.
Tömbök felszabadításakor a delete operátor után mindig használjuk az üres szögletes zárójelpárt ('[]').
Ezáltal a tömb minden elemére lefut a destruktor, felszabadítva a dinamikusan lefoglalt memóriaterületeket is. A szögletes zárójelpár nélkül csak az objektumhoz statikusan tartozó memóriaterület szabadul fel. Ha a zárójelbe a tömb méretétől eltérő szám kerül, akkor vagy nem szabadul fel az összes memória, vagy a destruktor olyan objektumra is meghívódik, ami nem is létezett. Az üres zárójelpár használatával ezek elkerülhetőek.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Apple iPhone 14 Pro - 128 GB Space Black ajándék Pitaka tokkal
- Új Dobozos PcCom Revolt Gamer Tervező Vágó laptop -65% 15,6" i7-13700H 32/1TB RTX4060 8GB FHD 144Hz
- Dell Inspiron 14 5401 / i5-1035G1 / 8gb ddr4 / 500gb nvme ssd / jó akku/ magyar bill. / töltő
- Dell Latitude 7490 i7-8650u / 16gb ddr4 / 500gb ssd / Magyar Bill /jó akku / töltő
- Xbox Seris X eladó ( GARANCIÁS )
- LG SN4 soundbar hangprojektor 6 hó garancia, számlával!
- Motorola Moto G32 / 8/256GB / Kártyafüggetlen / 12 Hó Garancia
- GYÖNYÖRŰ iPhone 11 Pro Max 256GB Gold -1 ÉV GARANCIA - Kártyafüggetlen, MS3268, 100% Akkumulátor
- Samsung Galaxy A50 128GB, Kártyafüggetlen, 1 Év Garanciával
- Sima Vs.Windows Logitech Mx keys s plus és hagyományos Mx keys magyar bemutatása. Új videó linkel
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest