- A hardverek is nehezen viselik a kánikulát
- Milyen TV-t vegyek?
- Milyen billentyűzetet vegyek?
- Megcélozta az NVIDIA-t a 2 nm-es node-jával a Samsung
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Steam Deck
- Azonnali informatikai kérdések órája
- Vezeték nélküli fejhallgatók
- UHD filmek lejátszása
- NTFS, exFAT, FAT32 – Melyiket válaszd és miért?
Új hozzászólás Aktív témák
-
Teasüti
nagyúr
Tehát ami nekem átjött ebből a beszélgetésből, hogy ha new operátorral hozok létre tömböt (foglalok le dinamikus memóriát), akkor az egy ún. heap-re kerül, míg ha new nélkül, akkor a stack-be.
Ez így korrekt? Van egyéb gyakorlati jelentősége?
Köszönöm! -
Teasüti
nagyúr
válasz
mgoogyi #4134 üzenetére
A new (new []) esetében egy pointer-t kapsz vissza
De hisz a tömb is egy pointer.Ha ezeket nem használod és elfelejteted a delete-et, akkor keresheted, hogy miért növekszik a progid memóriahasználata (memóriaszivárgás).
Mi van akkor, ha egy függvény minden lefutáskor létrehoz egy tömböt és elfelejtem törölni miután lefutott, majd újra meghívom a függvényt? Más memóriaterületen fogja megint létrehozni ugyanazt a tömböt?(#4133) dabadab
Áhhá!! Értem.
Ezt mintha olvastam is volna, hogy adott esetben egy szinttel feljebb szokták törölni, mondjuk az adott függvényen kívül. -
Teasüti
nagyúr
Sziasztok!
Volna egy kezdő kérdésem, tudnátok segíteni kérlek?
Köszi!
Új hozzászólás Aktív témák
Hirdetés
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Bomba ár! HP Elitebook 850 G3 - i7-6GEN I 16GB I 256GB SSD I RadeonI 15,6" FHD I Cam I W11 I Gari!
- ÁLTALÁNOS IGAZGATÓHELYETTES tábla
- Azonnali kézbesítés az év bármely pillanatában
- AKCIÓ! Apple MacBook Pro 16 M4 Pro - M4 Pro 24GB 512GB SSD garanciával hibátlan működéssel
- Bomba ár! Lenovo ThinkPad L480 - i5-8GEN I 8-16GB I 256GB SSD I 14" FHD I HDMI I Cam I W11 I Gari!
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest