Probleme beim Interrupt Programmieren
-
Ich habe ein Tutorial aus dem Internet heruntergeladen, in dem dieser Code stand:
#include<dos.h> void main() { char *message="Interrupt Programming$"; _AH=9; _DX=(int)message; geninterrupt(0x21); }Der lässt sich bei Visual C++ 2008 aber nicht kompilieren. Warum nicht?
-
Fehlermeldung vlt?
-
[*]error C2065: 'AH': nichtdeklarierter Bezeichner
[*]error C2065: 'DX': nichtdeklarierter Bezeichner
[*]error C3861: "geninterrupt": Bezeichner wurde nicht gefunden.
-
Der Code dürfte nur mit uralten Turbo-C-Compilern (noch unter DOS) kompilierbar sein. Es muss sich um ein sehr altes Tutorial handeln, und du solltest dir etwas besseres suchen (vorzugsweise ein gutes Buch).
Du wirst das unter Windows nicht kompiliert (geschweige denn zum Laufen) kriegen.
-
Kannst Du mir ein Tutorial empfehlen?
-
Vielleicht hilft dir das weiter
http://books.google.de/books?id=0UDRX4rhCEwC&pg=PA956&lpg=PA956#v=onepage&q=&f=false