Löschen Sie das Konsolenfenster mit System („cls“) in C++
In der stdlib-Header-Datei gibt es eine vordefinierte Funktion system („cls“). Wenn diese Funktion aufgerufen wird, gibt sie ein leeres Konsolenfenster zurück. Vorzugsweise wird diese Funktion am Anfang des Codes aufgerufen, um sicherzustellen, dass das Konsolenfenster leer ist, sie kann aber auch an einer anderen Stelle im Code aufgerufen werden.
Syntax
// Header-Dateien
hauptsächlich ( )
{
System ( „cls“ ) ;
Stellungnahme 2 ;
Stellungnahme 3 ;
.
.
}
Beispiel
Die Systemfunktion („cls“) wird aufgerufen, um den Code nach der Ausführung zu löschen:
#include
#include
#include
Verwenden des Namensraums std ;
int hauptsächlich ( ) {
int Auf eins ;
cout << „Geben Sie eine Ganzzahl ein:“ ;
Essen >> Auf eins ; // Eingaben entgegennehmen
cout << 'Die Nummer lautet: ' << Auf eins ;
Getch ( ) ;
// Systemfunktion aufrufen und cls als Argument übergeben
System ( „cls“ ) ;
cout << „Der Bildschirm wurde gelöscht!“ ;
zurückkehren 0 ;
}
Der Benutzer wird aufgefordert, eine Ganzzahl einzugeben, die am Ausgang angezeigt wird. Um Eingaben von der Konsole zu lesen, wird die Funktion getch() in der Header-Datei conio.h deklariert. Es kann jeweils nur eine Eingabe gelesen werden, wenn eine Tastaturtaste gedrückt wird, um diese Funktion auszuführen. Hier wird eine beliebige Taste gedrückt, um den Clear-Screen-Betrieb zu ermöglichen:
Der Benutzer gibt eine Ganzzahl 54 ein, die am Ausgang angezeigt wird:
Nach Erhalt der Ausgabe wird eine beliebige Taste der Tastatur gedrückt, um das Konsolenfenster zu löschen.
Abschluss
In der stdlib-Headerdatei gibt es ein vordefiniertes Funktionssystem („cls“). Wenn diese Funktion aufgerufen wird, gibt sie das leere Konsolenfenster zurück. Vorzugsweise wird diese Funktion am Anfang des Codes aufgerufen, um sicherzustellen, dass das Konsolenfenster leer ist, sie kann aber auch an einer anderen Stelle im Code aufgerufen werden. Dadurch wird dem Benutzer kein bereits gefülltes Konsolenfenster angezeigt und er kann die Ausgabe fehlerfrei lesen.