C++ Clear Screen Mac

3 min read Jul 01, 2024
C++ Clear Screen Mac

Cara Membersihkan Layar Terminal di Mac dengan C++

Pada sistem operasi Mac, membersihkan layar terminal di dalam program C++ dapat dilakukan dengan menggunakan fungsi system(). Fungsi system() adalah fungsi bawaan dari C++ yang memungkinkan Anda untuk menjalankan perintah shell.

Berikut adalah cara membersihkan layar terminal di Mac dengan menggunakan C++:

#include 
#include 

using namespace std;

int main() {
  // Membersihkan layar terminal
  system("clear"); 

  cout << "Layar terminal telah dibersihkan!" << endl;

  return 0;
}

Penjelasan Kode:

  1. #include <iostream>: Menyertakan header file iostream yang berisi definisi untuk input/output standar.
  2. #include <cstdlib>: Menyertakan header file cstdlib yang berisi definisi untuk fungsi system().
  3. using namespace std;: Menyederhanakan penulisan kode dengan menggunakan namespace std.
  4. system("clear");: Fungsi system() menerima string sebagai argumen. Dalam hal ini, string "clear" adalah perintah shell untuk membersihkan layar terminal di Mac.

Cara Menjalankan Kode:

  1. Simpan kode di atas dengan ekstensi .cpp (misalnya: clear_screen.cpp).
  2. Buka terminal dan arahkan ke direktori tempat Anda menyimpan file .cpp.
  3. Kompilasi kode dengan menggunakan perintah g++ clear_screen.cpp -o clear_screen.
  4. Jalankan file yang telah dikompilasi dengan perintah ./clear_screen.

Hasil:

Setelah menjalankan program, layar terminal akan dibersihkan dan teks "Layar terminal telah dibersihkan!" akan ditampilkan di baris pertama layar.

Catatan:

  • Fungsi system() dapat digunakan untuk menjalankan perintah shell lainnya.
  • Penggunaan fungsi system() mungkin tidak kompatibel dengan semua sistem operasi.
  • Sebagai alternatif, Anda dapat menggunakan fungsi clrscr() yang tersedia di library conio.h. Namun, library ini tidak selalu tersedia di semua compiler C++.

Featured Posts