Apakah kegunaan Fstream dalam C++?
Apakah kegunaan Fstream dalam C++?

Video: Apakah kegunaan Fstream dalam C++?

Video: Apakah kegunaan Fstream dalam C++?
Video: Belajar C++ [Dasar] - 64 - Menulis File Eksternal | ofstream 2024, Mungkin
Anonim

std:: fstream . Kelas aliran input/output untuk beroperasi pada fail. Objek kelas ini mengekalkan objek buf fail sebagai penimbal strim dalaman mereka, yang melaksanakan operasi input/output pada fail yang dikaitkan dengannya (jika ada). Strim fail dikaitkan dengan fail sama ada dalam pembinaan atau dengan memanggil ahli terbuka.

Akibatnya, mengapa kita menggunakan Fstream dalam C++?

fstream ialah yang lain C++ perpustakaan standard seperti iostream dan digunakan untuk membaca dan menulis pada fail. Ia digunakan untuk mencipta fail dan menulis pada fail. Ia digunakan untuk membaca daripada fail. Ia boleh melaksanakan fungsi kedua-duanya ofstream dan ifstream yang bermaksud ia boleh buat fail, tulis pada fail dan baca daripada fail.

Seterusnya, persoalannya ialah, bagaimana anda menggunakan Fstream? Membaca fail teks adalah sangat mudah menggunakan ifstream (strim fail input).

  1. Sertakan tajuk yang diperlukan. #include menggunakan ruang nama std;
  2. Isytihar pembolehubah aliran fail input (ifstream).
  3. Buka strim fail.
  4. Semak sama ada fail telah dibuka.
  5. Baca dari aliran dengan cara yang sama seperti cin.
  6. Tutup aliran input.

Juga tahu, bagaimana Fstream berfungsi dalam C++?

C++ menyediakan kelas berikut untuk melaksanakan output dan input aksara ke/dari fail: ofstream : Kelas aliran untuk menulis pada fail. ifstream: Kelas aliran untuk membaca daripada fail. fstream : Strim kelas untuk membaca dan menulis dari/ke fail.

Apakah mod fail dalam C++?

fail -stream-object("nama fail", mod ); fail -stream-objek, ialah an daripada a fail kelas aliran yang digunakan untuk melaksanakan sesuatu tertentu fail operasi. nama fail, ialah nama a fail yang akan kami laksanakan fail operasi. mod , adalah tunggal atau berbilang mod fail di mana kita akan membuka a fail.