C++ untuk Pemula: Cara Menggunakan File I/O #10

 


File Input/Output (I/O) adalah proses membaca dan menulis data ke dalam file. Dalam pemrograman C++, kita dapat menggunakan file I/O untuk membaca dan menulis data dari dan ke file eksternal.

Berikut adalah contoh kode C++ untuk menulis data ke file:

 

#include <fstream>
#include <iostream>
using namespace std;

int main() {
   ofstream outfile;
   outfile.open("data.txt");

   outfile << "John Doe" << endl;
   outfile << 21 << endl;
   outfile << "Teknik Informatika" << endl;

   outfile.close();
   return 0;
}

 

Pada contoh di atas, kita membuka file data.txt dengan menggunakan objek ofstream dan menulis data ke dalam file menggunakan operator <<. Setelah selesai menulis, kita harus menutup file dengan memanggil fungsi close().

Berikut adalah contoh kode C++ untuk membaca data dari file:

 

#include <fstream>
#include <iostream>
#include <string>
using namespace std;

int main() {
   string nama;
   int usia;
   string jurusan;

   ifstream infile;
   infile.open("data.txt");

   infile >> nama;
   infile >> usia;
   infile >> jurusan;

   cout << "Nama: " << nama << endl;
   cout << "Usia: " << usia << endl;
   cout << "Jurusan: " << jurusan << endl;

   infile.close();
   return 0;
}

 

Pada contoh di atas, kita membuka file data.txt dengan menggunakan objek ifstream dan membaca data dari file menggunakan operator >>. Setelah selesai membaca, kita harus menutup file dengan memanggil fungsi close(). Kemudian, kita mencetak data yang telah kita baca dari file.

File I/O sangat berguna dalam pemrograman untuk menyimpan dan memuat data yang dapat digunakan oleh program sekarang maupun program lain pada waktu yang berbeda. Oleh karena itu, pemrogram C++ pemula harus memahami dan menguasai file I/O untuk membuat program yang lebih berguna dan efisien.





Posting Komentar

0 Komentar