Heim >Backend-Entwicklung >C++ >Wie füge ich in C Text an Dateien hinzu?

Wie füge ich in C Text an Dateien hinzu?

Linda Hamilton
Linda HamiltonOriginal
2024-12-05 16:52:11986Durchsuche

How to Append Text to Files in C  ?

Anhängen von Text an Textdateien in C

In C erfordert das Anhängen von Text an eine Textdatei das Verständnis des entsprechenden Öffnungsmodus. Wenn Sie eine neue Textdatei erstellen möchten, falls diese nicht vorhanden ist, und Text daran anhängen möchten, wenn dies der Fall ist, geben Sie den Anhänge-Öffnungsmodus an: std::ios_base::app.

Der folgende Codeausschnitt veranschaulicht dies:

#include <fstream>

int main() {
  std::ofstream outfile;
  outfile.open("test.txt", std::ios_base::app); // append instead of overwrite
  outfile << "Data";  // Appends "Data" to the file
  return 0;
}

In diesem Code wird die Ausgabedatei im std::ios_base::app-Modus geöffnet, um sicherzustellen, dass sie an die vorhandene Datei angehängt wird „test.txt“-Datei, falls vorhanden, und erstellt eine neue, wenn dies nicht der Fall ist. Anschließend wird der Text „Data“ mit dem Befehl << in die Datei geschrieben. Betreiber.

Das obige ist der detaillierte Inhalt vonWie füge ich in C Text an Dateien hinzu?. 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