Asm et vc++

Signaler
Messages postés
241
Date d'inscription
dimanche 10 août 2003
Statut
Membre
Dernière intervention
16 juin 2010
-
Messages postés
241
Date d'inscription
dimanche 10 août 2003
Statut
Membre
Dernière intervention
16 juin 2010
-
salut a ts ,

voila je debute en asm et j'aimerai l'utiliser aussi avec VC++ 6.0 . mais j'ai un pb je n'arrive pas a acceder au variable c++ en asm et inversement , qq1 pourrai t-il m'expliquer ?

merci d'avance
@+

4 réponses

Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
29
Fais voir ton probleme (pas trop gros stp).
Penser que c'est rarement bon de mettre un mini bout asm dans une func, on a tot fait de gener l'optimisation du compilo, si on fait une func en asm, c'est d'un bout a l'autre en PUR asm, donc pas de variable au sens C du terme.

ciao...
BruNews, Admin CS, MVP Visual C++
Messages postés
241
Date d'inscription
dimanche 10 août 2003
Statut
Membre
Dernière intervention
16 juin 2010

j'ai pas de pb particulier je voulais juste savoir comment on pouvais realiser ce genre d'operation . car j'ai chercher ds les sources du site mais c'etait beaucoup trop compliquer pour moi donc si qq1 pouvait me donner un exemple simple .
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
29
DWORD num;
__ asm {
mov dword ptr[num], eax
; etc...
}

Je repete qu'ainsi pas bon, mieux vaut faire en C. Une func doit etre entier asm ou rien.

ciao...
BruNews, Admin CS, MVP Visual C++
Messages postés
241
Date d'inscription
dimanche 10 août 2003
Statut
Membre
Dernière intervention
16 juin 2010

merci