190Fermer192
FarewellLe 20/04/2009 à 09:29
Kevin Kofler (./189) :
Comme je l'ai déjà dit plus haut, il est beaucoup plus propre de se limiter à passer les variables que la fonction utilise réellement.

Passer un pointeur j'imagine ? Comment fait cette fonction pour modifier la variable sinon ?

Et puis ça doit pas être efficace pour deux sous ton truc, ça nécessite une première copie en RAM de la valeur, ou un pea de l'adresse de l'élément choisi si on passe un pointeur, et ensuite une relecture en RAM pour, par exemple, reconstituer une pile de paramètres en vu d'appeler un ROM call. Ca fait beaucoup d'accès mémoire alors qu'on en fait un au maximum avec un passage de pointeur de structure.