Bonjour,
il m’arrive un truc bizarre avec dev c++,
j’ai fait un includ de conio.h mais il ne me reconnait pas la fonction clrscr() il me dit ‹ clrscr undeclared › first use this function
Qqun aurait il eu deja le meme problème et si oui comment le résoudre .
Si tu jetes un oeil dans le fichier « conio.h », tu remarqueras qu’il n’existe pas de prototype de clrscr() qui est une fonction Dos à la base.
Tu peux essayer system(« cls ») ou :
[cpp]
void cls( HANDLE hConsole )
{
COORD coordScreen = { 0, 0 };
BOOL bSuccess;
DWORD cCharsWritten;
CONSOLE_SCREEN_BUFFER_INFO csbi;
DWORD dwConSize;
bSuccess = GetConsoleScreenBufferInfo( hConsole, &csbi );
dwConSize = csbi.dwSize.X * csbi.dwSize.Y;
bSuccess = FillConsoleOutputCharacter( hConsole, (TCHAR) ’ ',
dwConSize, coordScreen, &cCharsWritten );
bSuccess = GetConsoleScreenBufferInfo( hConsole, &csbi );
bSuccess = FillConsoleOutputAttribute( hConsole,
csbi.wAttributes, dwConSize,
coordScreen, &cCharsWritten );
bSuccess = SetConsoleCursorPosition( hConsole, coordScreen );
return;
}
[/cpp]
Merci bcp,
le system(« cls ») fonctionne a la perfection