#include <stdio.h>
char g,m,s,sets; //Zadeklaruj bajty g,m,s
int gettime() //Pobierz czas z uzyciem int 21h/2ch
{
asm {// "{" musi byc w tej samej linii co asm
mov ah,0x2c
int 0x21
mov g,ch // Mozemy przekazywac wartosci rejestrow do zmiennych
mov m,cl
mov s,dh
mov sets,dl
}
return 0;
}
main()
{
gettime();
cout<<g<<" "<<m<<" "<<s<<" "<<sets<<endl;
return 0; //Zwrocimy dodatkowo godzine w errorlevel
}
jak zrobić zeby wstawki asm dzialay w dev-c++?