Bonsoir, je vien a l'instant de cabler mon port LPT1 avec de simples diodes pour des essais et j'ai constater que lorsque je fait une boucle while le programme l'execute mais ne l'affiche pas en temp réel.
Je m'explique: j'ai écrit sa :
[QUOTE]void main()
{ int a=0;
InitializeWinIo();
while(a<5)
{
_outp(0x378,0x00);
Sleep(500);
_outp(0x378,0xFF);
a++;
cout<<a<<"\n";
}
}
[/QUOTE]
Et sur mon écran il m'affiche bien:
1
2
3
4
5
Mais seulement une fois le programme terminé et non en temp réel. Pareil pour mes diodes, sa ne les fait pas clignoter mais sa guarde la valeur finale ecrite sur le port...
Je pense que sa doit venir d'un réglage de Visual C++ mais je n'ai rien trouvé !!!
Merci pour votre aide .