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

Wie füge ich in C Text an eine Datei an?

DDD
DDDOriginal
2024-12-09 03:26:101001Durchsuche

How to Append Text to a File in C  ?

Anhängen von Text an Textdateien in C

In C erfordert das Anhängen von Text an eine Textdatei die Verwaltung von Öffnungsmodi. Sie können eine neue Textdatei erstellen, wenn sie nicht vorhanden ist, und Text daran anhängen, wenn sie vorhanden ist, indem Sie den Anhänge-Öffnungsmodus verwenden.

Lösung:

Das Folgende C-Code demonstriert, wie Text an eine Textdatei angehängt wird:

#include <fstream>

int main() {
    std::ofstream outfile;

    // Open file in append mode
    outfile.open("test.txt", std::ios_base::app);

    // Append data to file
    outfile << "Data";

    // Close the file
    outfile.close();

    return 0;
}

Durch Angabe des std::ios_base::app-Modus in outfile.open wird die Datei zum Anhängen statt zum Überschreiben geöffnet. Die Ausgabedatei << Die „Data“-Anweisung hängt dann die Zeichenfolge „Data“ an die Datei an.

Denken Sie daran, die Datei mit outfile.close() zu schließen, wenn Sie fertig sind, um sicherzustellen, dass Daten auf die Festplatte geschrieben werden.

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