33815Fermer33817
ZerosquareLe 26/04/2018 à 22:08
Folco (./33810) :
La convention d'appel sur les compilos ordinaires x86 garantit que les arguments sur la pile ne sont pas détruits ?
Y'a plusieurs conventions courantes sur x86 (cdecl, stdcall, fastcall...), mais pour autant que je sache il n'y a pas de garantie que les arguments sur la pile ne seront pas modifiés par la fonction appelée.

Par contre en général il y a au moins certains registres qui sont préservés. Plus de détails ici : https://en.wikipedia.org/wiki/X86_calling_conventions

(ne me dis pas que tu t'es mis à l'assembleur x86 ? grin)