Membaca Karakter demi Karakter
Pelajaran 9 dari 23 dalam kursus Penanganan File C++ di Coddy.
Kita membaca karakter satu per satu dengan membuka file dalam mode input, lalu menggunakan variabel char untuk menyimpan setiap karakter secara terpisah.
ifstream my_file;
my_file.open("example.txt");
char c;
while(!my_file.eof()) {
my_file.get(c);
cout << c << endl;
}Seperti yang kamu lihat, begini cara kita membaca karakter satu per satu. Pertama, kita membuat ifstream, lalu membuat char bernama c. Kita kembali menggunakan while loop untuk membaca isi file sampai mencapai akhir file.
Tantangan
MudahBuka file bernama message.txt. Kali ini, baca karakter demi karakter, tetapi gunakan pernyataan if untuk melewati semua angka dalam file. Cetak semuanya dengan memisahkannya menggunakan spasi.
Coba sendiri
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
// Tulis kodemu di sini
return 0;
}Semua pelajaran di Penanganan File C++
3Membaca dari File
Membaca dari FileMembaca Baris demi BarisMembaca Karakter demi KarakterMembaca Variabel demi VariabelLab Latihan #2Latihan sendiri: Compiler C++ online