Problème de malloc
zenx
Membre
L'initialisation d'un de mes objet fait appel à une réservation mémoire pour une variable d'instance (un tableau à 2 dimensions) à l'aide de la fonction malloc(). Quand je détruis cet objet (par release), la réservation mémoire fait par malloc() est elle aussi détruite, sinon faut il faire un free() avant le release ?.
Merci d'avance !
Merci d'avance !
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
La règle de gestion de la mémoire (que ce soit pour les objets ou pour les simples blocs mémoire) est :
Si c'est TOI qui salit ( +[alloc] ou malloc() ), alors c'est TOI qui doit nettoyer ( -[release] ou free() ).
ça pourrait attirer des filles ici p-e ! ;-)