bonjour,
voici un petit bout de code que je comprend pas
ou mvt est une bete structure.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 int f(){ Mvt M; M.mvt = new CPicture(path); M.nframe = nbreframe; M.timeframe = timeframe; MapMvt[flag] = M; }
en fait, ce que je comprend pas, c'est pourquoi, lorsq'on sort de la fonction, M est toujours en vie. cad, que mapMVT[flag] mer renverra M meme a l'exterieur de la fonction,
je veux dire par la que la portée de M a disparu . theoriquement M apres la foction devrais etre effacer.
est bien comme cela que ca doit etre programmer ou bien je dois le faire en dynamique??
merci
a++
Partager