Cara Menghapus Konsol di C++

Cara Menghapus Konsol Di C



Jendela konsol di C++ menampilkan output dari kode yang ditulis di jendela perintah. Jika jendela konsol tidak dibersihkan setelah mendapatkan keluaran, maka pada eksekusi kode berikutnya, akan ada jendela yang telah diisi sebelumnya untuk menampilkan keluaran, yang dapat menyebabkan ketidaknyamanan saat membaca keluaran. Untuk menghapus jendela konsol demi kenyamanan pengguna, sistem (“cls”) digunakan di C++.

Hapus Jendela Konsol Menggunakan Sistem('cls') di C++

Dalam file header stdlib terdapat fungsi yang telah ditentukan sebelumnya system('cls') , ketika fungsi ini dipanggil, ia mengembalikan jendela konsol yang kosong dan kosong. Sebaiknya, fungsi ini dipanggil di awal kode untuk memastikan jendela konsol kosong, namun fungsi ini juga dapat dipanggil di tempat lain dalam kode.

Sintaksis







// File Tajuk



utama ( )
{
sistem ( 'kl' ) ;
penyataan 2 ;
penyataan 3 ;
.
.
}

Contoh

Fungsi system('cls') dipanggil untuk menghapus kode setelah eksekusi:



#termasuk

#termasuk

#termasuk

menggunakan namespace std ;

ke dalam utama ( ) {

ke dalam pada satu ;

cout << 'Masukkan bilangan bulat:' ;

makan >> pada satu ; // Mengambil masukan

cout << 'Nomornya adalah:' << pada satu ;

mengerti ( ) ;

// Memanggil fungsi sistem dan meneruskan cls sebagai argumen

sistem ( 'kl' ) ;

cout << 'Layar telah dibersihkan!' ;

kembali 0 ;

}

Pengguna diminta memasukkan bilangan bulat, yang ditampilkan pada output. Untuk membaca input dari konsol, fungsi getch() dideklarasikan di file header conio.h. Ia hanya dapat membaca satu input dalam satu waktu, ketika tombol keyboard ditekan untuk menjalankan fungsi ini. Di sini, salah satu tombol ditekan, untuk mengaktifkan operasi layar jernih:







Pengguna memasukkan bilangan bulat 54 yang ditampilkan pada output:



Setelah mendapatkan output, tombol apa saja pada keyboard ditekan untuk menghapus jendela konsol.

Kesimpulan

Dalam file header stdlib terdapat sistem fungsi yang telah ditentukan sebelumnya (“cls”), ketika fungsi ini dipanggil, ia mengembalikan jendela konsol yang kosong dan kosong. Sebaiknya, fungsi ini dipanggil di awal kode untuk memastikan jendela konsol kosong, namun fungsi ini juga dapat dipanggil di tempat lain dalam kode. Hal ini membuat pengguna tidak menghadapi jendela konsol yang sudah terisi dan pengguna dapat membaca keluaran bebas kesalahan.