Salut à tous, ça faisait longtemps que j'étais pas venu trainer sur prog mais j'vous ai pas oublié, vous inquiétez pas.
Je ne connais pas C++ (ou très peu) et j'ai besoin de faire un ch'ti truc en visual C++.
Il s'agit tous simplement d'envoyer des données sur le port parallèle, j'ai trouvé le code suivant (pour Borland C++), qui évidémment ne fonctionne pas avec visual :
#include <stdio.h>
#include <dos.h>
#include <conio.h>
/********************************************/
/*This program set the parallel port outputs*/
/********************************************/
void main (void)
{
clrscr(); /* clear screen */
outportb(0x378,0xff); /* output the data to parallel port */
getch(); /* wait for keypress before exiting */
}
bon ça ça tourne sous dos, moi il faut que ça tourne sous windows, suffit-il de changer le header pour que ça le fasse? J'ai essayé ça a pas l'air de gêner.
Sinon il ne faudrait pas que ça m'ouvre de fenêtre, donc le clrscr() et le getch() je m'en fous.
ce qui m'interesse, c'est outportb(0x378,0xff) (ou peut-être outp). Pourriez-vous m'indiquez les headers à utiliser, ainsi que la syntaxe de cette fonction?
Pendant que j'y suis, connaissez-vous un bon site de référence pour visual C++ (autre que le msdn car je ne suis pas abonné).
Marci à tous.