Salut,
Si le compilateur te renvoie dans une autre partie du code que le corps de ta fonction, c'est probablement qu'il effectue les copies des arguments que tu lui transmet...
Ta fonction est elle du type
une_fonction( arg1, arg2, ... )
? Si c'est le cas alors lors de l'appel de la fonction, il y a d'abord recopie de arg1, arg2, ... puis après seulement, tu te retrouve dans le code de ta fonction.
PS : pour débugger, tu peux ecrire :
1 2
| b = une_fonction( );
a = b; |
ça simplifie un peu le débuggage
Bye
Partager