PDA

Visualizza la versione completa : [C] - Usare gli interrupt


buba88
26-05-2005, 18:15
Sto leggendo l'appendice di un libro sul C ("Guida al C" di Jack Purdum) dove viene spiegato l'uso degli interrupt per effettuare alcune operazione tra le quali quella di cancellare lo schermo, facendo scorrere la finestra verso il basso. ecco il codice:



#include <dos.h>

void cancella(void){

union REGS ireg;

ireg.h.ah = 0x07;
ireg.h.al = 0;
ireg.h.ch = 0;
ireg.h.cl = 0;
ireg.h.dh = 24;
ireg.h.dl = 80;
ireg.h.bh = 0;

int86(0x10, &ireg, &ireg);
}


provando a compilarlo, mi da errore alla riga dove definisco la variabile ireg:
"storage size of `ireg' isn't known"

cosa puņ essere?

buba88
26-05-2005, 19:20
UP!

Loading