Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

OPERASI FILE 1 Pemrograman Dasar. put dan get 2 Operasi pada file tidak harus dalam bentuk string, seperti sejumlah contoh program yang telah diberikan.

Presentasi serupa


Presentasi berjudul: "OPERASI FILE 1 Pemrograman Dasar. put dan get 2 Operasi pada file tidak harus dalam bentuk string, seperti sejumlah contoh program yang telah diberikan."— Transcript presentasi:

1 OPERASI FILE 1 Pemrograman Dasar

2 put dan get 2 Operasi pada file tidak harus dalam bentuk string, seperti sejumlah contoh program yang telah diberikan. Kita dapat melakukan operasi pada file berbasis karakter. Untuk melakukan ini, kita gunakan metode put dan get pada kelas ofstream dan ifstream.

3 Contoh 3 int main() { ofstream fileKeluar("karakter.txt"); fileKeluar.put('A'); fileKeluar.put('B'); fileKeluar.put('C'); fileKeluar.put('\n'); fileKeluar.put('A'); fileKeluar.put('N'); fileKeluar.close(); system("pause"); return 0; }

4 Contoh 4 int main() { char karakter; ifstream fileMasuk("karakter.txt"); while (!fileMasuk.eof()) { fileMasuk>>karakter; //if (fileMasuk.fail()) break; cout<<"karakter yang dibaca:"<

5 seekp dan seekg 5 seekp dan seekg masing-masing berfungsi untuk memindahkan pointer keluaran dan masukan ke posisi tertentu. Sintaksnya:  seekp(int posisi); atau seekp(offset, acuan);  seekg(int posisi); atau seekg(offset, acuan); Dengan posisi acuan yang dapat kita gunakan antara lain:  ios::begposisi awal file  ios::curposisi pointer saat ini  ios::endposisi akhir file

6 Contoh 6 int main() { char karakter; fstream fHuruf("huruf.txt",ios::out); fHuruf.close(); fHuruf.open("huruf.txt",ios::in|ios::out); for (char huruf = 'A'; huruf<='Z'; huruf++) fHuruf.put(huruf); cout<<"Membaca dari awal hingga akhir"<

7 Contoh 7 int main() { char karakter; fstream fHuruf("huruf.txt",ios::out); fHuruf.close(); fHuruf.open("huruf.txt",ios::in|ios::out); for (char huruf = 'A'; huruf<='Z'; huruf++) fHuruf.put(huruf); cout<<"Membaca karakter pertama dan terakhir"<

8 tellp dan tellg 8 Fungsi tellp dan tellg mengembalikan nilai integer yang menyatakan posisi pointer perekaman dan pembacaan. Fungsi ini dapat digunakan dengan langsung menugaskan fungsi ini ke dalam suatu variabel integer.

9 Contoh 9 int main() { char karakter; fstream fHuruf("huruf2.txt",ios::out); fHuruf.close(); fHuruf.open("huruf2.txt",ios::out|ios::in); cout<<"posisi penunjuk file setelah file dibuka"<

10 Contoh 10 int main() { char karakter; fstream fHuruf("huruf2.txt",ios::out); fHuruf.close(); fHuruf.open("huruf2.txt",ios::out|ios::in); for(char huruf='A'; huruf<='Z';huruf++) fHuruf<>karakter; cout<

11 Thank You for your attention 11 Thanks to: cplusplus.com Pemrograman C++ by Abdul Kadir Yoannita S.Kom & Hermawan S.Kom  Sumber slide


Download ppt "OPERASI FILE 1 Pemrograman Dasar. put dan get 2 Operasi pada file tidak harus dalam bentuk string, seperti sejumlah contoh program yang telah diberikan."

Presentasi serupa


Iklan oleh Google