Cara Mengosongkan Konsol dalam C++

Cara Mengosongkan Konsol Dalam C



Tetingkap konsol dalam C++ memaparkan output kod yang ditulis dalam tetingkap arahan. Jika tetingkap konsol tidak dikosongkan selepas mendapat output, maka pada pelaksanaan kod kali seterusnya, akan ada tetingkap praisi untuk menunjukkan output, yang mungkin menyebabkan kesulitan semasa membaca output. Untuk mengosongkan tetingkap konsol untuk kemudahan pengguna, sistem (“cls”) digunakan dalam C++.

Kosongkan Tetingkap Konsol Menggunakan Sistem('cls') dalam C++

Dalam fail pengepala stdlib terdapat sistem fungsi yang dipratentukan('cls') , apabila fungsi ini dipanggil ia mengembalikan tetingkap konsol kosong yang jelas. Sebaik-baiknya, fungsi ini dipanggil pada permulaan kod untuk memastikan tetingkap konsol kosong, tetapi ia juga boleh dipanggil di tempat lain dalam kod.

Sintaks







// Fail Pengepala



utama ( )
{
sistem ( 'cls' ) ;
kenyataan 2 ;
kenyataan 3 ;
.
.
}

Contoh

Fungsi sistem('cls') dipanggil untuk mengosongkan kod selepas pelaksanaan:



#include

#include

#include

menggunakan ruang nama std ;

int utama ( ) {

int pada satu ;

cout << 'Masukkan integer: ' ;

makan >> pada satu ; // Mengambil input

cout << 'Nombornya ialah:' << pada satu ;

getch ( ) ;

// Memanggil fungsi sistem dan menghantar cls sebagai hujah

sistem ( 'cls' ) ;

cout << 'Skrin telah dikosongkan!' ;

kembali 0 ;

}

Pengguna diminta untuk memasukkan integer, yang ditunjukkan pada output. Untuk membaca input daripada konsol, fungsi getch() diisytiharkan dalam fail pengepala conio.h. Ia boleh membaca hanya satu input pada satu masa, apabila kekunci papan kekunci ditekan untuk melaksanakan fungsi ini. Di sini, mana-mana kekunci ditekan, untuk membolehkan operasi skrin jelas:







Pengguna memasukkan integer 54 yang dipaparkan pada output:



Selepas mendapat output, sebarang kekunci papan kekunci ditekan untuk mengosongkan tetingkap konsol.

Kesimpulan

Dalam fail pengepala stdlib terdapat sistem fungsi yang telah ditetapkan ('cls'), apabila fungsi ini dipanggil ia mengembalikan tetingkap konsol kosong yang jelas. Sebaik-baiknya, fungsi ini dipanggil pada permulaan kod untuk memastikan tetingkap konsol kosong, tetapi ia juga boleh dipanggil di tempat lain dalam kod. Ini menjadikan pengguna tidak menghadapi tetingkap konsol yang telah diisi dan pengguna boleh membaca output bebas gangguan.