Ki kezeli a memóriát?
Általában a csonkok felelősek az adatok csomagolásáért és kicsomagolásáért, a memória kiosztásáért és felszabadításáért, valamint az adatok memóriába és memóriából történő átviteléért. Bizonyos esetekben azonban az alkalmazás felelős a memória kiosztásáért és felszabadításáért. Az alábbi témakörök azokat a tényezőket ismertetik, amelyek meghatározzák, hogy melyik összetevő felel a memóriakezelésért:
- Top-Level és beágyazott mutatók
- paraméterre alkalmazott irányattribútumok
- Hossz, Méret és Irány attribútumok
- paraméterre alkalmazott mutatóattribútumok
- mutató- és irányattribútumok kombinálása
- MCCP puffervédelmi
- függvény értékeket ad vissza