Cpp Komputer Pemrograman
Beranda / Pemrograman / Files di C++ | Belajar C++ 40 | Tutorial C++ 40

Files di C++ | Belajar C++ 40 | Tutorial C++ 40

Dalam pemrograman berorientasi objek di C++, kita juga bisa bekerja
menggunakan file, pada tutorial kali ini kami akan memberikan tutorial
mengakses file pada C++, Berikut adalah tutorialnya.

File di C++

Dalam pemrograman C++, kita diizinkan untuk bekerja dengan file. Untuk bekerja
dengan file kita bisa menggunakan library
fstream.
Untuk menggunakan library
fstream, kita harus menyertakan file header
<iostream>
dan
<fstream>.
Contoh :
#include <iostream>
#include <fstream>

Untuk membaca, menulis dan membuat file. Di dalam library
fstream
terdapat 3 class, yaitu :
Class Deskripsi
ofstream menulis dan membuat file
ifstream Membaca file
fstream Gabungan dari ofstream dan ifstream
: membuat, menulis dan membaca file

Membuat Dan Menulis File

Untuk membuat dan menulis ke file, kita bisa menggunakan class
ofstream
atau
fstream, dan tentukan nama dari filenya.
Untuk menulis ke file, kita harus menggunakan operator insertion (<<).

Contoh Program 1 : Membuat dan Menulis File

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

int main(){

    ofstream fileKu(“namafile.txt”);
    

    fileKu << “Ini adalah isi dari namafile.txt”;
    
    fileKu.close();
}

Penjelasan Program 1

  1. Pada baris 7, kita membuat object untuk class
    ofstream
    bernama
    fileKu
    yang digunakan untuk membuat file teks
    “namafile.txt”.
  2. Di baris 10 kita menulis teks
    “Ini adalah isi dari namafile.txt”
    ke file teks
    namafile.txt.
  3. Di baris 13 kita menutup file yang telah kita buat.

Membaca Sebuah File

Untuk membaca dari sebuah file, kita harus menggunakan class
ifstream
atau
fstream, dan nama dari filenya.
Kita juga bisa menggunakan perulangan
while
bersama dengan fungsi
getline()
(yang merupakan bagian dari class
ifstream) untuk membaca file secara baris demi baris,  dan mencetak isi dari
filenya :

Contoh Program 2 : Membaca Sebuah File

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

int main(){

    ofstream filetulisKu(“namafile.txt”);
    

    filetulisKu << “Ini adalah isi dari namafile.txt”;
    
    filetulisKu.close();
    
    string teksKu;
    

    ifstream filebacaKu(“namafile.txt”);
    

    while(getline(filebacaKu, teksKu)){

        cout << teksKu;
    }
    
    filebacaKu.close();
    
}

Hasil Program 2

Penjelasan Program 2

  1. Di baris 8 kita membuat object untuk class
    ofstream
    bernama
    filetulisKu
    yang berfungsi untuk membuat file
    “namafile txt”.
  2. Kemudian di baris 11 kita menulis ke file
    namafile.txt
    yang isinya teks
    “ini adalah isi dari namafile.txt”.
  3. Di baris 14 kita menutup file
    namafile.txt.
  4. Di baris 17 kita membuat variabel string dengan nama
    teksKu
    yang digunakan untuk menampilkan file teks.
  5. Pada baris 20 kita membuat object untuk class
    ifstream
    bernama
    filebacaKu
    yang berfungsi untuk membaca dari file
    namafile.txt.
  6. Pada baris 23 kita menggunakan perulangan
    while
    bersama dengan fungsi
    getline()
    untuk membaca teks dari file
    namafile.txt
    baris demi baris.
  7. Pada baris 25 kita menampilkan teks dari file
    namafile.txt
    ke console.
  8. Pada baris 29 kita menutup file
    namafile.txt.
Nah itulah artikel tentang file pada pemrograman C++, semoga artikel
kali ini dapat membantu kalian memahami cara untuk membuat, membaca dan
menulis dengan program C++. Sekian untuk postingan kali ini, sampai
jumpa di artikel selanjutnya…

Komentar

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *