Apakah maksud infile dalam c++

下次还敢
Lepaskan: 2024-05-08 01:21:19
asal
1034 orang telah melayarinya

Dalam C++, infile mewakili objek aliran fail input, digunakan untuk membaca data fail. Penggunaannya termasuk: termasuk fail pengepala . Buat objek infile. Buka fail menggunakan open() dan kaitkan dengan infile. Gunakan kaedah biasa seperti open(), close(), dan getline() untuk operasi fail.

Apakah maksud infile dalam c++

infile dalam c++

infile mewakili objek aliran fail input dalam C++, yang membenarkan atur cara membaca data daripada fail.

Penggunaan

Untuk menggunakan infile, anda perlu memasukkan fail pengepala Kemudian, cipta objek infile menggunakan sintaks berikut:

<code class="cpp">ifstream infile;</code>
Salin selepas log masuk

Untuk membuka fail dan mengaitkannya dengan objek infile, anda boleh menggunakan fungsi open():

<code class="cpp">infile.open("filename.txt");</code>
Salin selepas log masuk

Methods

Objek infile menyediakan kaedah biasa berikut:

  • open (): digunakan untuk membuka fail.
  • close(): digunakan untuk menutup fail.
  • is_open(): Semak sama ada fail dibuka.
  • eof(): Semak sama ada penghujung fail telah dicapai.
  • get(): Baca aksara daripada fail.
  • getline(): Baca baris daripada fail.
  • baca(): Baca bilangan aksara yang ditentukan daripada fail.

Contoh

Contoh berikut menunjukkan cara menggunakan objek infile untuk membaca fail:

<code class="cpp">#include <fstream>

int main() {
  ifstream infile;
  infile.open("data.txt");

  if (infile.is_open()) {
    string line;
    while (getline(infile, line)) {
      cout << line << endl;
    }
    infile.close();
  }

  return 0;
}</code>
Salin selepas log masuk

Atas ialah kandungan terperinci Apakah maksud infile dalam c++. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
c++
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan