Rechercher : dans
Par :

DEV C++ ET ASSEMBLEUR!!!!!!!!!!!!!!!!!!!!!

Dernière réponse le 10 avr 2008 à 18:33:33 tihout, le 10 avr 2008 à 17:11:18 
 Signaler ce message aux modérateurs

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 @++++++++++++

Meilleures réponses pour « DEV C++ ET ASSEMBLEUR!!!!!!!!!!!!!!!!!!!!! » dans :
Compiler un programme en C avec Dev C++ sous Vista Voir Il est très probable que vous ayez des problèmes lors de la compilation d'une source C sous Vista avec Dev C++. Solution rapide de secours: le compilateur g++ Voici une astuce pour Dev-Cpp : Aller dans "Outils" -> "Options du compilateur" puis...
Interfacer du code assembleur et du C VoirInterfacer du code assembleur et du C Introduction Appeler du code assembleur écrit dans un fichier source externe Avec Nasm (x86 uniquement) Compilation/Exécution sous Linux Avec Gcc (multiplateforme) Introduction Si, à tout hasard,...
Télécharger le contenu d'une page WEB distante VoirIntroduction Installation sous Linux (Ubuntu / Debian) Installation sous Windows Dev C++ Microsoft Visual C++ Petite exploration des fonctions de libcurl Un exemple: télécharger la page d'accueil de CCM Notre fichier source Compilation...

1

kilian, le 10 avr 2008 à 17:17:40

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)
Exemple
push 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

Répondre à kilian

2

tihout, le 10 avr 2008 à 18:26:31

Salut merci pour ton aide ; je vais avancé et si j bloc j vs embetrai encore
ce qui est tres probable

cordialement tihout

Répondre à tihout

3

utud-info310, le 10 avr 2008 à 18:30:58

Je veux des exersices aves ces solutions en language c et c++

Répondre à utud-info310

4

 kilian, le 10 avr 2008 à 18:33:33

D'abord ici on n'exige rien, on demande poliment et en utilisant le conditionnel ;-)
Ensuite, étant donné que c'est un problème qui n'a rien à voir avec celui-ci, il faut que tu postes ta question dans un nouveau sujet.

A bientôt...

Répondre à kilian