Réponse acceptée !
Encore des scories de l'interprété à enlever de tes idées...
void func()
{
int tab[12];
// code de travail a suivre
}
ici aucune alloc donc rien à désallouer.
tab[12] est juste un recul de ESP:
sub esp, 4*12
pour réserver 12 int sur la stack, compilo ajoute toujours la remontée de ESP en sortie de fonction.
Une alloc est une demande de mémoire par un appel d'une fonction du système hote (HeapAlloc, VirtualAlloc ou leurs wrappers). En ce cas il faut toujours l'appel de désalloc correspondant.
ciao...
BruNews, MVP VC++