Cari Blog Ini

Home Top Ad

Ke-gendeng-Anku

Sabtu, 21 Desember 2019

Menutup File Pada C++

MENUTUP FILE
    Perintah untuk menutup file bentuknya seperti berikut :

    file_objek.close();

    Pemakaian fungsi close() sifatnya optional . Bila anda tidak mempergunakannya, compiler tidak akan mengeluarkan pesan error. Baca Selengkapnya Operasi File, Pengelolaan File Dan Membuka File Pada C++ dan baca juga Pemrosesan File Pada C++

    Dibawah ini diberikan contoh-contoh penggunaan operasi file pada suatu system operasi.

    Contoh :
    • Program Untuk Menyalin Suatu File
    1. #include <iostream>
    2. #include <conio.h>
    3. #include <stdlib.h>
    4. #include <fstream>
    5. #include <string.h>
    6. #define max 80
    7. using namespace std;
    8. main (int argc, char *argv[])
    9. {
    10. char buf[max+1];

    11. if (argc!=3)
    12. {
    13. cerr<<"File_yang_akan_dicopy_file_baru\n";
    14. exit(1);
    15. }
    16. strupr(argv[1]);
    17. ifstream input(argv[1], ios::binary);
    18. ofstream output(argv[2], ios::binary);
    19. if (!input)
    20. {
    21. cerr<<"File yang akan dicopy tidak ada, periksa kembali !!!\n";
    22. exit(1);
    23. }

    24. for(;;)
    25. {
    26. input.read(buf,max);
    27. output.write(buf,max);
    28. if(input.eof())break;
    29. }
    30. input.close();
    31. output.close();
    32. }
    • Program Isi Data
    1. #include <iostream>
    2. #include <string.h>
    3. using namespace std;

    4. int main(){
    5. char kode,kodediskon,namabuku[35];
    6. long harga=0;

    7. cout<<"Masukkan Kode Buku : ";cin>>kode;
    8. cout<<"Masukkan Kode Diskon : ";cin>>kodediskon;
    9. if(kode=='1') {
    10. strcpy(namabuku,"BUKU BELAJAR C++");
    11. if(kodediskon=='A' || kodediskon=='a'){
    12. harga=60000;
    13. }else{
    14. harga=65000;
    15. }

    16. }else if (kode=='2') {
    17. strcpy(namabuku,"BUKU BELAJAR HTML");
    18. if(kodediskon=='A' || kodediskon=='a'){
    19. harga=75000;
    20. }else{
    21. harga=80000;
    22. }

    23. }else if (kode=='3'){
    24. strcpy(namabuku,"BUKU BELAJAR JAVA");
    25. if(kodediskon=='A' || kodediskon=='a'){
    26. harga=75000;
    27. }else{
    28. harga=80000;
    29. }

    30. }else{
    31. cout<<"Salah KodeBuku"<<endl;
    32. }

    33. cout<<"--------------------"<<endl;
    34. cout<<"Judul Buku : "<<namabuku<<endl;
    35. cout<<"Harga Buku : "<<harga<<endl;
    36. return 0;
    37. }
    Lihat hasil gambar berikut ini :

    menutup file pada c++

    Bantu saya bagikan artikel dan tutorial ini agar lebih bermanfaat. Salam Gendeng 😎

    Tidak ada komentar:

    Posting Komentar