Menu
CoddyTech

Membuka File

Pelajaran 4 dari 23 dalam kursus Penanganan File C++ di Coddy.

Sebelum kita mulai belajar cara membaca dari atau menulis ke file, kamu perlu belajar cara membuka file di C++ terlebih dahulu. 

Mode operasi file

  • ifstream - mode untuk membaca dari file
  • ofstream - mode untuk menulis ke file
  • fstream - mode untuk melakukan keduanya

Kita akan menggunakan dua cara pertama agar file yang kita buka untuk membaca terpisah dari file yang kita buka untuk menulis.

Jadi, untuk membuka file dalam mode membaca, pertama kita membuat object dari class ifstream. Lalu kita membuka file yang diberikan.

ifstream file;
file.open("example.txt")
  • file - nama object yang kita buat
  • “example.txt” - nama file yang kita buka

Hal praktis kedua yang perlu dilakukan adalah memeriksa apakah kita berhasil membuka file. Kita melakukannya dengan pernyataan if dan menggunakan file.is_open()

Contoh:

ofstream file;
file.open("example.txt");

if(file.is_open())
	cout << "File succesfully opened!";
else
	cout << "Unable to open file.";
challenge icon

Tantangan

Mudah

Buka ketiga file, “example.txt”, “document.txt”, “text.txt”. Jika file berhasil dibuka, cetak File opened successfully ke output standar. Jika tidak, cetak Unable to open the given file

Coba sendiri

#include <iostream>
// Sertakan library yang diperlukan

using namespace std;

int main() 
{
    
    // Tulis kodemu di sini
    
    return 0;
}

Semua pelajaran di Penanganan File C++

Latihan sendiri: Compiler C++ online