Le langage SMS est exclu sur les forums ProgBoards, tout message ne respectant pas la charte sera déplacé, modifié, ou supprimé par nos modérateurs.

Forum Langages » Assembleur » ASM - Cpp

Amwus
ProgBoarder
Citer - Posté le 11/08/2005 à 17:44
BOnjour !
Voila, j'ai créé un fichier asm qui contient des fonctions de manipulation de chaine. J'aimerais savoir comment je peux utiliser ces fonctions à partir d'un programme C / cpp.

En asm, pour la fonction str_copy par exemple, il faudrait faire ca :


mov dx, offset ch1 ; chaine 1 de destination
push dx
mov dx, offset ch2 ; chaine 2 source
push dx
call str_copy


et il copie ch2 dans ch1 sur la pile. Mais j'aimerais savoir comment, en C, je pourrais arriver au meme résultat avec les mêmes fonctions écrites en asm (clein d'oeil)

Merci d'avance (sourire)
"Engl Amps are the best i've ever used... Not only are they powerfull, but they have charachter too..." R. Blackmore

Poster une réponse

STOP aux fautes volontaires !
Message
Formatage
Note: pour partager du code source, merci d'utiliser le wall !
Smileys (sourire) (yekyek) (clein d'oeil) (désapprouve) (triste) (cool) (langue) (confus) (gêné) (neutre) (eek) (surpris) (diable) (flèche) (exclamation) (question) (diable) (idée) (méchant)
Pseudonyme
Recopiez le code
v6 © Computaid SPRL 2005-2008 - Tous droits réservés - Hébergé par eTigris - Page générée en 0,048 s - Crédits - Stats
1 connecté