Bonjour, a tous.Je suis assez despéré car je ne parvient pas à utliliser la librairie conio.h.Si je comprend bien, il s'agit d'une librairie pour dos, or j'utilise xinXp et Visual Studio 6.0
Voici mon source (très simplifié):
#include <iostream.h>
#include <windows.h>
void main()
{
textcolor(15);
cout<<"bonjour";
}
lors de la compilation, visual affiche:
1erreur:
programme.cpp(11) : error C2065: 'window' : undeclared identifier
J'ai regardé dans le fichier conio.h, et la fonction n'est pas déclarée.
Si je la met dans le prog comme suit:
void textcolor( int newcolor )
{
bgcolor = newcolor << 4;
SetConsoleTextAttribute (STDOUT, fgcolor | bgcolor);
}
j'ai encore des erreurs:
error C2065: 'textcolor' : undeclared identifier
error C2373: 'textcolor' : redefinition; different type modifiers
error C2065: 'bgcolor' : undeclared identifier
error C2065: 'STDOUT' : undeclared identifier
error C2065: 'fgcolor' : undeclared identifier
Error executing cl.exe.
COMMENT FAIRE? Est-ce que ça vient du fait que winXP n'utilise plus DOS ou s'agit-il d'un autre problême?J'ai fais le tour sur plusieurs forums et visiblement je ne suis pas le seul cas.Malheureusement, je n'ai trouvé aucune réponse.
Merci de m'aider