Forum Clubic

Problème avec dev c++

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