Quote:
Originariamente inviato da ICE2012
#include <iostream>
#include <conio.h>
#include <dos.h>
using namespace std;
main()
{
cout << "Ha inizio la scrittura: led tutti spenti e poi tutti accesi";
outportb(0x378, 0x00);
outportb(0x378, 0xff);
cout << "Fine";
getch();
return 0;
}
|
Sono tutte brutte abitudini del Turbo C

Tutte quelle segnate in rosso sono librerie e funzioni non standard che non sono presenti su Dev C++ (nel compilatore MinGW32). O meglio, conio.h è presente per compatibilità con i compilatori Microsoft, ma è molto limitata.
In Dev-C++ non esistono, che io sappia, funzioni per l'accesso diretto all'hardware. Questo è normale perché in tutti i sistemi derivati da Windows NT non è possibile usarle !!!