Probleme avec un port

Probleme avec un port - C++ - Programmation

Marsh Posté le 13-10-2002 à 16:44:48    

Je desire ecrire sur un port :
 
#include <dos.h>
 
void main()
 {
         outportb(0x37A, 8);
}
 
mais ca ne compile (je suis sous visual c++)
je crois que je n ai pas les bonnes inclusions
 
Merci de votre aide

Reply

Marsh Posté le 13-10-2002 à 16:44:48   

Reply

Marsh Posté le 13-10-2002 à 16:54:19    

T'as quoi comme msg d'erreur ?

Reply

Marsh Posté le 13-10-2002 à 16:57:26    

Harkonnen a écrit a écrit :

T'as quoi comme msg d'erreur ?




 
--------------------Configuration: test - Win32 Debug--------------------
Compiling...
test.cpp
C:\Documents and Settings\Administrateur\Mes documents\robot\test.cpp(5) : error C2065: 'outportb' : undeclared identifier
Error executing cl.exe.
 
test.obj - 1 error(s), 0 warning(s)

Reply

Marsh Posté le 13-10-2002 à 17:05:45    

Désolé, j'avais pas vu que tu étais sous VC++
 
Sous VC++, c'est remplacé par _outp, _outpw et _outpd, définis dans <conio.h>

Reply

Marsh Posté le 13-10-2002 à 17:14:29    

merci beaucoup ca marche impec

Reply

Marsh Posté le 13-10-2002 à 17:26:29    

:hello:

Reply

Marsh Posté le 15-10-2002 à 08:51:47    

Harkonnen a écrit a écrit :

 :hello:  




 
Excusez moi mais quelle librairie je dois ajouter pour que ca marche ?

Reply

Marsh Posté le 15-10-2002 à 13:44:45    

dragonspyro93 a écrit a écrit :

 
 
Excusez moi mais quelle librairie je dois ajouter pour que ca marche ?




Tu me dis que ça marche impec, et après tu me demandes quelle librairie ajouter pour que ça marche ?  :heink:  
Aucune librairie à rajouter ! Contente toi juste d'écrire _outp et non outp ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed