Kako počistiti konzolo v C++

Kako Pocistiti Konzolo V C



Konzolno okno v C++ prikaže izhod kode, napisane v ukaznem oknu. Če okno konzole ni počiščeno po prejemu izhoda, bo ob naslednjem izvajanju kode vnaprej izpolnjeno okno za prikaz izhoda, kar lahko povzroči nevšečnosti pri branju izhoda. Za čiščenje okna konzole za udobje uporabnika se v C++ uporablja sistem(»cls«).

Počistite okno konzole z uporabo System(»cls«) v C++

V datoteki glave stdlib je vnaprej določena funkcija system(»cls«), ko je ta funkcija poklicana, vrne čisto prazno okno konzole. Po možnosti se ta funkcija pokliče na začetku kode, da se prepriča, da je okno konzole prazno, lahko pa jo pokličete tudi kjer koli drugje v kodi.

Sintaksa







// Glavne datoteke



glavni ( )
{
sistem ( 'cls' ) ;
izjava 2 ;
izjava 3 ;
.
.
}

Primer

Funkcija system(“cls”) je poklicana, da izbriše kodo po izvedbi:



#include

#include

#include

uporaba imenskega prostora std ;

int glavni ( ) {

int na enem ;

cout << 'Vnesite celo število: ' ;

prehranjevanje >> na enem ; // Sprejem vnosa

cout << 'Številka je:' << na enem ;

dobiti ( ) ;

// Klicanje sistemske funkcije in posredovanje cls kot argumenta

sistem ( 'cls' ) ;

cout << 'Zaslon je bil počiščen!' ;

vrnitev 0 ;

}

Uporabnik mora vnesti celo število, ki se prikaže na izhodu. Za branje vnosa s konzole je funkcija getch() deklarirana v datoteki glave conio.h. Prebere lahko samo en vnos naenkrat, ko pritisnete tipko na tipkovnici za izvedbo te funkcije. Tu se pritisne katera koli tipka, da se omogoči operacija počisti zaslon:







Uporabnik vnese celo število 54, ki se prikaže na izhodu:



Po pridobitvi izhoda se pritisne katera koli tipka na tipkovnici, da se počisti okno konzole.

Zaključek

V datoteki glave stdlib je vnaprej določena funkcija system(»cls«), ko je ta funkcija poklicana, vrne jasno prazno okno konzole. Po možnosti se ta funkcija pokliče na začetku kode, da se prepriča, da je okno konzole prazno, lahko pa jo pokličete tudi kjer koli drugje v kodi. Zaradi tega se uporabnik ne sooča z že zapolnjenim oknom konzole in lahko uporabnik bere izpis brez napak.