DEV C++ ET ASSEMBLEUR!!!!!!!!!!!!!!!!!!!!!
tihout
Messages postés
74
Statut
Membre
-
kilian Messages postés 8675 Date d'inscription Statut Modérateur Dernière intervention -
kilian Messages postés 8675 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,voila je debute en c++ j'ai un programme a faire ou je doit combinner entre assembleur et c++
le seul compilateur gratuit que j'ai trouvé c'est le DEV ;ce que j veut savoir est ce possible de travailler avc c++,asm et dev?
est ce que
//prog c++
asm{//suivi de mon prog asm suffit}
//prog c++
s'il y'a des chagement a aporté ça serai sympas de m'enfaire part
merci de votre aide @++++++++++++
le seul compilateur gratuit que j'ai trouvé c'est le DEV ;ce que j veut savoir est ce possible de travailler avc c++,asm et dev?
est ce que
//prog c++
asm{//suivi de mon prog asm suffit}
//prog c++
s'il y'a des chagement a aporté ça serai sympas de m'enfaire part
merci de votre aide @++++++++++++
3 réponses
-
Voui mais avec des parnthèses et pas des accolades. Plus exactement, si tu ne veux pas avoir de suprises (optimisations par le compilateurs etc...)
Insère le comme ça:__asm__ __volatile__("code asm");
Attention c'est de la syntaxe bizzare (AT&T)
Exemplepush ebp mov ebp, esp
devient__asm__ __volatile__( "push %ebp\n\t" "mov %esp, %ebp\n\t" //Attention à l'inversion des opérandes!!! );
Cf: http://www.ibiblio.org/gferg/ldp/GCC-Inline-Assembly-HOWTO.html -
salut merci pour ton aide ; je vais avancé et si j bloc j vs embetrai encore
ce qui est tres probable
cordialement tihout -
je veux des exersices aves ces solutions en language c et c++