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:
provando a compilarlo, mi da errore alla riga dove definisco la variabile ireg: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); }
"storage size of `ireg' isn't known"
cosa può essere?

Rispondi quotando