untuk memanipulasi file didalam program c++ Berikut adalah beberapa cara / fungsi
yang digunakan untuk melakukan manipulasi file (baca atau tulis). Sekali lagi
ditekankan bahwa pada setiap bahasa pemrograman memiliki ketentuang yang
berbeda – beda.
Untuk
menulis ke file dalam format tertentu:
int fprintf(fp,
"Testing...\n");
jika berhasil akan dikembalikan
jumlah byte yang dituliskan sedangkan jika gagal dikembalikan EOF
Untuk
membaca dari file dalam format field tertentu:
int fscanf(fp,
"Testing...\n");
jika berhasil akan dikembalikan
jumlah field yang dibaca sedangkan jika gagal dikembalikan EOF
Untuk
menulis karakter ke file teks:
int fputc( int c, FILE *fp );
jika berhasil akan dikembalikan
karakter c sedangkan jika gagal dikembalikan EOF
Untuk
membaca file teks perkarakter:
int fgetc (FILE *fp);
jika berhasil akan dikembalikan
karakter c sedangkan jika gagal dikembalikan EOF
Untuk
meletakkan nilai integer ke file:
int putw(int w, FILE *fp);
jika berhasil akan dikembalikan
integer w sedangkan jika gagal dikembalikan EOF
Untuk
membaca nilai integer:
int getw(FILE *fp);
jika berhasil akan dikembalikan
integer w sedangkan jika gagal dikembalikan EOF
Untuk
menulis string ke file tanpa ada karakter NULL dan newline:
int fputs(const char *s,FILE *fp);
jika berhasil akan dikembalikan
string s sedangkan jika gagal dikembalikan EOF
Untuk
membaca string dari file sebanyak n karakter atau bertemu karakter ‘\n’:
char *fgets(const char *s,int n,FILE
*fp);
jika berhasil akan dikembalikan
string s sedangkan jika gagal dikembalikan EOF
Untuk
mengetahui akhir sebuah file stream:
int feof(FILE *fp);
jika berhasil akan dikembalikan nilai
integer selain 0.
Memanipulasi File dalam kode c++
Reviewed by Husni Mubarok
on
11.05
Rating:
Tidak ada komentar:
Terima kasih telah Membaca Blog saya , silahkan tinggalkan komentar..