Kuinka tyhjentää konsoli C++:ssa

Kuinka Tyhjentaa Konsoli C Ssa



C++:n konsoliikkuna näyttää komentoikkunaan kirjoitetun koodin tulosteen. Jos konsoliikkunaa ei tyhjennetä lähdön saamisen jälkeen, seuraavan kerran koodia suoritettaessa tulee esitäytetty ikkuna tulosteen näyttämiseksi, mikä voi aiheuttaa hankaluuksia tulosteen lukemisessa. Konsoli-ikkunan tyhjentämiseksi käyttäjän avun vuoksi käytetään C++:ssa järjestelmää ('cls').

Tyhjennä konsoliikkuna C++:n System('cls') avulla

Stdlib-otsikkotiedostossa on ennalta määritetty funktiojärjestelmä (“cls”), kun tätä funktiota kutsutaan, se palauttaa tyhjän konsoliikkunan. Tätä toimintoa kutsutaan mieluiten koodin alussa varmistaakseen, että konsoliikkuna on tyhjä, mutta sitä voidaan kutsua myös missä tahansa muualla koodissa.

Syntaksi







// Otsikkotiedostot



pää ( )
{
järjestelmä ( 'cls' ) ;
lausunto 2 ;
lausunto 3 ;
.
.
}

Esimerkki

System ('cls') -toimintoa kutsutaan tyhjentämään koodi suorituksen jälkeen:



#include

#include

#include

käyttäen nimiavaruutta std ;

int pää ( ) {

int yhdellä ;

cout << 'Syötä kokonaisluku:' ;

syöminen >> yhdellä ; // Syöttöä otetaan vastaan

cout << 'Numero on:' << yhdellä ;

saada ( ) ;

// Kutsutaan järjestelmäfunktiota ja välitetään cls argumenttina

järjestelmä ( 'cls' ) ;

cout << 'Näyttö on tyhjennetty!' ;

palata 0 ;

}

Käyttäjää pyydetään syöttämään kokonaisluku, joka näkyy lähdössä. Jos haluat lukea syötteen konsolista, getch()-funktio on ilmoitettu conio.h-otsikkotiedostossa. Se voi lukea vain yhden syötteen kerrallaan, kun näppäimistön näppäintä painetaan tämän toiminnon suorittamiseksi. Tässä painetaan mitä tahansa näppäimiä näytön tyhjentämisen mahdollistamiseksi:







Käyttäjä syöttää kokonaisluvun 54, joka näkyy lähdössä:



Kun tulos on saatu, mitä tahansa näppäimistön näppäintä painetaan konsoli-ikkunan tyhjentämiseksi.

Johtopäätös

Stdlib-otsikkotiedostossa on ennalta määritetty funktiojärjestelmä ('cls'), kun tätä funktiota kutsutaan, se palauttaa tyhjän konsoliikkunan. Tätä toimintoa kutsutaan mieluiten koodin alussa varmistaakseen, että konsoliikkuna on tyhjä, mutta sitä voidaan kutsua myös missä tahansa muualla koodissa. Tämä tekee siitä, että käyttäjä ei kohtaa jo täytettyä konsoliikkunaa ja käyttäjä voi lukea häiriötöntä tulostetta.