Probleme liberation memoire
Vincent
-
Vincent -
Vincent -
Bonjour,
Mon probleme est le suivant dans un programme:
DECLARATION
double *** toto
ALLOCATION
toto = (double ***) malloc(1*sizeof(double**))
*toto = (double **)malloc(10*sizeof(double*))
for (i=0;i<10;i++)
{
*toto[i] = (double *)malloc(5*sizeof(double))
}
DEALLOCATION
free(toto)
il me semble que de la memoire est toujours alloue ?
Merci pour votre reponse ...
Mon probleme est le suivant dans un programme:
DECLARATION
double *** toto
ALLOCATION
toto = (double ***) malloc(1*sizeof(double**))
*toto = (double **)malloc(10*sizeof(double*))
for (i=0;i<10;i++)
{
*toto[i] = (double *)malloc(5*sizeof(double))
}
DEALLOCATION
free(toto)
il me semble que de la memoire est toujours alloue ?
Merci pour votre reponse ...