Konsole leeren
-
Hallo,
wie ist es möglich die Konsole von geschriebenem Text zu
befreien(Windows) ?0x0ERROR
-
Dieser Thread wurde von Moderator/in SeppJ aus dem Forum C++ (auch C++0x und C++11) in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
system("cls");
-
-
Noch eine Frage: Wie kann ich das °-Zeichen auf der Windowskonsole ausgeben und gibt es zur system("cls") Metheode auch ein gegenteil für Linuxß
0x0ERROR
-
system("CLS"); ist zwar nicht die feine Art aber es funktioniert auf Linux sowie auf Windows.
Ansonsten gibt es noch
clrscr(); und nicht vergessen: #include <conio>
-
0x0ERROR schrieb:
wie ist es möglich die Konsole von geschriebenem Text zu
befreien(Windows) ?void ClearScreen(void) { CONSOLE_SCREEN_BUFFER_INFO csbi; COORD target = {0, 0}; DWORD written; GetConsoleScreenBufferInfo(GetStdHandle(STD_OUTPUT_HANDLE), &csbi); FillConsoleOutputCharacter(GetStdHandle(STD_OUTPUT_HANDLE), ' ', csbi.dwSize.X * csbi.dwSize.Y, target, &written); FillConsoleOutputAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 7, csbi.dwSize.X * csbi.dwSize.Y, target, &written); }
-
Du solltest Dir mal das anschauen:
http://www.c-plusplus.net/code/ic/