Algoritma Adalah Kumpulan Urutan Perintah Yang Menentukan Operasi
Algoritma dan Struktur Data - operasi file
-
Upload
georgius-rinaldo -
Category
Engineering
-
view
31 -
download
0
Transcript of Algoritma dan Struktur Data - operasi file
Operasi BerkasAlgoritma dan Struktur Data
Edwin [email protected]
Pendahuluan
Terdapat 3 pustaka yang dapat digunakan untuk operasi berkas pada C++1. ofstream : untuk menulis berkas2. ifstream : untuk membaca berkas3. fstream : operasi tulis dan baca terhadap berkas
Operasi berkas
Operasi dasar yang dapat dilakukan pada file adalah open (buka) , close (tutup), read (baca), dan write (tulis).
Sebelum melakukan pembacaan dan penulisan sebuah berkas, berkas perlu dibuka terlebih dahulu dengan open.
Ketika telah selesai, maka berkas perlu ditutup kembali dengan close.
Contoh Operasi Penulisan Berkas// operasi dasar file
#include <iostream>
#include <fstream>
using namespace std;
int main () {
ofstream fileKu; // definisikan file
fileKu.open ("text.txt"); // buka file dengan nama text.txt
fileKu << "Tulis ke dalam file.\n"; // tulis ke dalam file teks
fileKu.close(); // tutup setelah operasi selesai
return 0;
}
Contoh Operasi Pembacaaan Berkas#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main () {
string line;
ifstream fileKu("text.txt"); // definisikan file untuk dibaca
if (fileKu.is_open()) { // jika berhasil dibuka
while (getline(fileKu,baris)) { // baca per baris
cout << baris << '\n'; // print baris yang dibaca
}
myfile.close(); // tutup setelah selesai
}
else cout << "File tidak dapat dibuka"; // jika gagal dibuka, beri
informasi
return 0;
}