Mei 26, 2010

memahami operasi file 1

hari ini saya masih dalam rangka mengerjakan tugas...
yo yo yow.... pembahasan kali ieu " ini " saya teh akan sedikit membahas tentang operasi file... tetapi untuk pertemuan kali ini saya akan membahas tentang pembuatan suatu file....
okeh tampa pemanasan langsung saja kita masuk ke code nya langsung... aha di sini di blog saya hehehe telah sudah siap menampilkan codenya.. silahkan saja lihat dan setelah itu kita bahas dan alangkah lebih baik nya di kompile dahulu..


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


/*programer : irzal zulvikha a
dosen pembina : dadan ,st.
nama : irzal zulvikha a
kelas : 1ti-1
nrp : 6309353
web/blog : burzallbelajarnge.blogspot.com
materi : pembahasan operasi file
prodi : manajemen informatika
konsentrasi : TI
matakuliah : teori stuktur data
angkatan : 2009
compiler dev-c++ dengan pemerograman cpp
kumunitas tekom c angkatan 2009*/

main(int argc,char argv[])
{
string textku;
ofstream bikinfile;

bikinfile.open("textsaya.txt");
cout<<"text teman teman ";
getline(cin,textku);
bikinfile<<textku<<endl;
bikinfile.close();
cout<<"berhasil berhasil hore, hore.!!! ";
system("pause");

}




jikalau telah sudah meng kompilenya,mari kita bahas sedikit demi sedikit dari code diatas... mmmm mungkin pertama kita mulai dengan berkas header #include<fstream> dia adalah tempat class
ofstream di simpan. lalu kita melakuan pembuatan object dengan nama bikinfile;
jadi dalam pembuatan file dengan fstream kita harus membuat objeknya dulu agar bisa di kenal oleh si class ofstream..
cara pendeklarasian objeknya :
ofstream namaobject;
lalu pada tahapan berikutnya
melakukan pendefinisian object bikinfile terhadap member / atribut open("textsaya.txt"); yang berada di class ofstream sebagai peritah kedada compiler bahwa kita akan mengunaka class tesebut.

getline(cin,textku); cin adalah standar masukan dari c++ dan masukan bertipe string / kumpulan karakter di tampung di textku dengan panjang karakter sejumlah karakter yang di masukan oleh teman teman dan getline adalah fungsi yang membaca karakter perbaris termsuk spasi dan tampa enter..
nah yang ini adalah bikinfile<<textku<<endl; untuk menapung karakter tadi. dalam file di buat class ifstream tdi..
bikinfile.close(); close adalah atribut dalam class ofstream yang menandaka kalau file yang sudah di cetak tadi telah di cetak dan maka jika telah selesai harus ditutup atau dengan istilah lain memerintahkan prosesor proses cetak telah selesai...

baiksekarang kita lakukan kompile satu code program lagi setelah itu perhatikan apa bedanya dengan program diatas :
#include<iostream>
#include<fstream>
#include<conio.h>
#include<string>
using namespace std;
/*programer : irzal zulvikha a
dosen pembina : dadan ,st.
nama : irzal zulvikha a
kelas : 1ti-1
nrp : 6309353
web/blog : burzallbelajarnge.blogspot.com
materi : pembahasan operasi file
prodi : manajemen informatika
konsentrasi : TI
matakuliah : teori stuktur data
angkatan : 2009
compiler dev-c++ dengan pemrograman cpp
kumunitas tekom c angkatan 2009*/

class saya {
public :
char namafile[30];
};
main(){
saya membuat;
char textku[255];
cout<<"nama file teman teman ";
cin>>membuat.namafile;
ofstream bikin;
cout<<"text teman teman "<<endl;
bikin.open(membuat.namafile);
cin>>textku;
bikin<<textku;
bikin.close();
system("pause");
}


mohon maaf jika pemahamanya tidak sesuai dengan buku pegangan teman-teman karena tulisan article ini adalah apa yang saya pahami tentang pembuatan file ^^V


untuk oprasi file membaca dan menambah data silahkan click

Tidak ada komentar:

Posting Komentar

Powered by Blogger