Heim  >  Artikel  >  Backend-Entwicklung  >  Wie lese und schreibe ich Textdateien mit C++?

Wie lese und schreibe ich Textdateien mit C++?

王林
王林Original
2024-06-04 13:54:13422Durchsuche

Um Textdateien in C++ zu lesen und zu schreiben, können Sie die fstream-Bibliothek verwenden. Spezifische Schritte: 1. Öffnen Sie die Datei: Öffnen Sie die Datei im Eingabemodus (ifstream) zum Lesen, öffnen Sie die Datei im Ausgabemodus (ofstream) zum Schreiben oder fügen Sie das Schreiben an. 2. Lesen Sie die Datei: Verwenden Sie den Operator>>, um den Dateiinhalt Zeile für Zeile zu lesen. 3. In Datei schreiben: Verwenden Sie den Operator

Wie lese und schreibe ich Textdateien mit C++?

Textdateien mit C++ lesen und schreiben

Textdateien sind eine einfache Möglichkeit, Daten in für Menschen lesbarem Text zu speichern. In C++ können Sie die Bibliothek fstream zum Lesen und Schreiben von Textdateien verwenden. fstream 库读写文本文件。

打开文本文件

要打开文本文件,可以使用 ifstream(输入文件流)或 ofstream(输出文件流)类。例如:

// 打开文件以进行读取
ifstream infile("input.txt");

// 打开文件以进行写入(覆盖现有文件)
ofstream outfile("output.txt");

// 打开文件以进行追加(在文件末尾写入)
ofstream outfile("output.txt", ios::app);

读取文本文件

要读取文本文件,可以使用 operator>> 运算符,例如:

string line;
while (getline(infile, line)) {
  // 处理文件中的每一行
}

写入文本文件

要写入文本文件,可以使用 operator

Textdatei öffnen

Um eine Textdatei zu öffnen, können Sie die Klasse ifstream (Eingabedatei-Stream) oder ofstream (Ausgabedatei-Stream) verwenden. Zum Beispiel:

outfile << "Hello, world!" << endl;

🎜Textdatei lesen🎜🎜🎜Um eine Textdatei zu lesen, können Sie den Operator operator>> verwenden, zum Beispiel: 🎜
#include <fstream>
#include <iostream>

using namespace std;

int main() {
  // 打开文件以进行读取
  ifstream infile("input.txt");

  // 读取文件内容
  string line;
  while (getline(infile, line)) {
    cout << line << endl;
  }

  return 0;
}
🎜🎜Textdatei schreiben🎜🎜🎜Um zu schreiben Um eine Textdatei einzugeben, können Sie den Operator operator verwenden, zum Beispiel: 🎜rrreee🎜🎜Praktischer Fall🎜🎜🎜Das folgende Programm liest eine Textdatei und gibt ihren Inhalt aus: 🎜rrreee

Das obige ist der detaillierte Inhalt vonWie lese und schreibe ich Textdateien mit C++?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn