So löschen Sie die Konsole in C++

So Loschen Sie Die Konsole In C



Das Konsolenfenster in C++ zeigt die Ausgabe des im Befehlsfenster geschriebenen Codes an. Wenn das Konsolenfenster nach Erhalt der Ausgabe nicht geleert wird, wird bei der nächsten Codeausführung ein vorab ausgefülltes Fenster angezeigt, in dem die Ausgabe angezeigt wird, was beim Lesen der Ausgabe zu Unannehmlichkeiten führen kann. Um das Konsolenfenster aus Bequemlichkeitsgründen für den Benutzer zu leeren, wird in C++ das System („cls“) verwendet.

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.