c/c++ console clearen

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/c_c_console_clearen_103160/page_1 - zur Vollversion wechseln!


Der Arnobär! schrieb am 05.01.2004 um 15:40

hi leutz,

ich hab ne frage wie man in c oder c++ in einer consolenanwendung den inhalt der console löschen kann wie wenn man 'cls' in die console eingibt. Ich hab zwar irgendwas mit ner funktion namens 'cls();' gefunden aber die funktioniert nicht wirklich, weis auch nicht was für ne library dazugehört... :confused:

Ich verwende den mingw32 compiler...

mfg
Der Arnobär!


orpheus schrieb am 05.01.2004 um 16:14

Code: PHP
  void clrscr() {
  HANDLE hStdOut = GetStdHandle(STD_OUTPUT_HANDLE);
  COORD coord = {0, 0};
  DWORD count;
  CONSOLE_SCREEN_BUFFER_INFO csbi;
  GetConsoleScreenBufferInfo(hStdOut, &csbi);
  FillConsoleOutputCharacter(hStdOut, ' ', csbi.dwSize.X * csbi.dwSize.Y, coord, &count);
  SetConsoleCursorPosition(hStdOut, coord);
}

btw: ich glaub du meinst clrscr(); ;)

hth


Der Arnobär! schrieb am 05.01.2004 um 16:36

big THX! :D

funzt bestens :cool:


Facetious schrieb am 05.01.2004 um 19:23

sollte es nicht auch mit
system("cls");
gehn?




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026