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.