OPERSAI FILE

OPERSAI FILE
Operasi file adalah proses input/baca dari file dan proses  output/tulis ke file.
Jenis-jenis operasi file :
r        : menyatakan file hanya dapat dibaca (file harus sudah ada)
w      : menyatakan file baru akan dibuat/diciptakan (file yang sudah ada akan   dihapus)
a      : untuk membuka file yang sudah ada dan akan dilakukan proses penambahan data (jika file belum ada, otomatis akan dibuat)
r+    : untuk membuka file yang sudah ada dan akan dilakukan proses pembacaan dan penulisan.
·w+ : untuk membuka file dengan tujuan untuk pembacaan atau penulisan.

  1. Untuk melakukan operasi input file digunakan objek ifstream dan untuk operasi output file digunakan objek ofstream. Kedua objek tersebut berada pada header file fstream.h. operasi dasar pada file pada dasarnya terbagi menjadi tiga tahap yaitu :
  1. Membuka atau mengaktifkan  File
  2. Melaskanakan proses File
  3. Menutup File
  • Membuka File
Sebelum suatu file dapat diproses, file harus dibuka terlebih dahulu. Untuk itu kita perlu mendefinisikan obyek file. Salah satu bentuk pernyataan yang diperlukan :

ofstream nama_obyek ;


ofstream adalah mendefinisikan nama objek yang nantinya akan digunakan untuk membuka file


Setelah suatu objek file diciptakan, untuk membuka file dapat dilakukan dengan cara berikut ini :

Nama_object.open (nama_file);


  • Menulis File
salah satu jenis pemprosesan pada file adalah menulis atau merekam data ke file.
Nama object<<”statement”<
  • Menutup File
Nama_object.close();
Setelah pemrosesan file berakhir, file perlu ditutup. Langkah ini dilakukan dengan memanggil fungsi anggota bernama close()

Back to Top