bios.h et dos.h [C ANSI] - C - Programmation
Marsh Posté le 18-09-2004 à 12:30:34
A mon avis, cela n'a rien à voir avec le fait que le compilo soit 16 ou 32 bits. Je pense que c'est plus un problème de PATH. Regarde la configuration des différents compilateurs et vérifie que les chemins d'accès aux fichiers d'en-tête soient bien indiqués.
Marsh Posté le 18-09-2004 à 13:42:14
printf ->
C'est pas possible je fait sa en ligne de commande sous DOS, de plus le compilateur voit bien le fichier source puisqu'il met un warning comme quoi outport n'existe pas.
Et le DOS.H y est bien, ainsi que le prototype de outport.
Marsh Posté le 18-09-2004 à 13:44:17
Tu fais
#include "dos.h" |
ou
#include <dos.h> |
?
Marsh Posté le 18-09-2004 à 13:49:25
printf ->
#include <dos.h>
évidemment, le dos.h ne se trouve pas dans le rep où se trouve mon programme !
Marsh Posté le 17-09-2004 à 19:12:11
Je doit fait sortir des signeaux sur le port série en C, losrque je compile j'obtient outportb with no prototype, même en mettant #include dos.h.
Pareil pour les fonctions de bios.h.
Lorsque je compile au boulot sur un compilateur 16 bits (bcc) sa fonction, mais sur un 32 bits (bcc32) sa ne fonctionne pas.
Je n'ai pas de compilateur 16 à bits, comment puis je confgurer turbo c++ 3.0 pour qu'il fonctionne en 16 bits ?