insertion d'assembleur en langage c
voila j'aimerais positionne le curseur quelque part a l'ecran grace a de l'assembleur mais en visual c ++. Je pas du tous si c fesable mais voila simple question.
Moi j'ai ceci :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
#include <stdio.h>
main()
{
_asm
{
mov ah,6
mov al,5
mov dh,ah
mov dl,al
mov ah,2
mov bh,0
int 10h
}
printf("essai") ;
} |
Pouvez vous m'aide? merci
Re: insertion d'assembleur en langage c
Citation:
Envoyé par coach
voila j'aimerais positionne le curseur quelque part a l'ecran grace a de l'assembleur mais en visual c ++. Je ne sais pas du tout si c'est faisable mais voila, simple question.
Moi j'ai ceci :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
#include <stdio.h>
main()
{
_asm
{
mov ah,6
mov al,5
mov dh,ah
mov dl,al
mov ah,2
mov bh,0
int 10h
}
printf("essai") ;
} |
Pouvez vous m'aide? merci
Par définition, l'assembleur 'inline' n'est pas du C, et rend donc le code non portable.
C'est peut être faisable, mais il faut que l'assembleur corresponde au processeur utilisé et à son mode de fonctionnement. Le code que tu montres semble être de l'assembleur pour x86 en mode réel (16-bit). Je ne pense pas que ça fonctionne sous Windows...
Détails sur le forum de programmation Windows.