VII. OPERASI FILE
Ada kalanya seorang programmer harus berhubungan dengan file. Sebagai contoh pada saat pembuatan program database, seorang programmer menyimpan data pada sebuah file dan pada kemudian waktu data tersebut dikeluarkan untuk diolah. Pada prinsipnya operasi yang dilakukan pada file terdiri dari tiga tahap, yaitu :
- Membuka file
- Melakukan pemrosesan pada file
- Menutup file
Dalam melakukan operasi file, programmer membutuhkan fungsi – fungsi yang berhubungan dengan operasi file yang terdapat pada file fstream.h. Oleh sebab itu, untuk dapat melakukan operasi file, maka prepocessor directive berikut ditambahkan.
#include <fstream.h>
7.1 MEMBUKA FILE
Pembukaan dari suatu file mempunyai dua tujuan, yaitu membaca isi file atau untuk menulis ke dalam file tersebut. Dalam C++ penanganan pembukaan file untuk membaca atau menulis ke dalam file berbeda.
7.1.1 Membuka file untuk dibaca
ifstream file_objek;
Setelah objek_input diciptakan, maka file dibuka dengan cara
file_objek.open(“nama_file”);
Adapun dua pernyataan diatas dapat disederhanakan sebagai berikut:
ifstream file_objek(“nama_file”);
7.1.2 Membuka file untuk ditulisi
ofstream file_objek;
Setelah objek_output diciptakan, maka file dibuka dengan cara
file_objek.open(“nama_file”);
Adapun dua pernyataan diatas dapat disederhanakan sebagai berikut:
ofstream file_objek(“nama_file”);
Tidak ada komentar:
Posting Komentar