MESSAGE GETLASTERROR EN FRANCAIS

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 26 févr. 2013 à 17:04
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 27 févr. 2013 à 18:40
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/54992-message-getlasterror-en-francais

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
27 févr. 2013 à 18:40
Relis ce que j'ai mis plus haut.
EBP est comme tous ceux à sauvegarder.

Ex:
mov ebp, eax ; viendrait result d'une fonction de calcul
call autreFonction
ICI j'entends retrouver dans EBP ce que j'y avais mis avant appel de autreFonction().
cs_parki Messages postés 75 Date d'inscription mardi 29 juillet 2008 Statut Membre Dernière intervention 25 mars 2019
27 févr. 2013 à 14:32
Bonjour BruNews,
en tracant un prog win32,j'ai vu vu que EBP contient toujours
au lancement du prog l'adresse du sommet de la pile réservée
pour le prog et que [ebp+8] contient l'adresse du point
d'entrée du prog.
C'est donc pour cela que l'on doit préserver EBP ?
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
26 févr. 2013 à 17:04
EBX est à sauvegarfer sous Windows.
En 32 bits, seuls EAX, ECX et EDX sont consideres comme ecrases en sortie de fonction.
Rejoignez-nous