file dan stream
DESCRIPTION
FILE dan STREAM. Teknik Pemrograman Terstruktur 2. OPERAS DASAR FILE. Membuka atau mengaktifkan File Melaksanakan pemroresan file Menutup file. Definisi File : sebuah stream yang disimpan dalam media penyimpanan luar. Definisi STREAM. - PowerPoint PPT PresentationTRANSCRIPT
FILE dan STREAMTEKNIK PEMROGRAMAN TERSTRUKTUR 2
OPERAS DASAR FILE1. Membuka atau mengaktifkan File
2. Melaksanakan pemroresan file
3. Menutup file
Definisi File : sebuah stream yang disimpan dalam media penyimpanan luar
Definisi STREAM suatu logika device yang menghasilkan dan menerima informasi atau wadah yang digunakan untuk menampung keluaran dan menampung aliran data
Class yang dapat digunakan untuk mengelola file
1. ofstream : Stream class untuk menulis ke file
2. ifstream : Stream class untuk membaca dari file
3. fstream : Stream class untuk membaca/menulis
dari/ke file
Sintaks1. Menulis ke file : nama_obyek << “tulisan/variabel”;
2. Menutup file : nama_obyek.close();
3. Menambah data pada file : ios::app pada open()
4. Memeriksa status file :1. ‐ bad() akan mengembalikan nilai true jika proses baca/tulis ke file gagal 2. ‐ fail() akan mengembalikan nilai jika terjadi kesalahan format 3. ‐ eof() akan mengembalikan nilai true jika akhir file tercapai pada saat pr
oses pembacaan data 4. Untuk membersikan flag : clear()
Contoh Program #include <iostream> #include <conio> #include <stdio> #include <fstream> void main() { ofstream fileteks; fileteks.open("D:\contoh.txt"); fileteks.put('A'); fileteks.put('B'); fileteks.put('C'); fileteks.close(); getch(); }
Contoh program membuat file
#include <iostream> #include <conio> #include <stdio> #include <fstream> int main () { ofstream myfile; myfile.open ("D:\contoh.txt"); myfile << "Menulis baris pertama.\n"; myfile << "Menulis baris kedua.\n"; myfile << "Menulis baris ketiga.\n"; myfile << "Menulis baris keempat.\n"; myfile.close(); }