Maison >développement back-end >C++ >Comment ajouter du texte à un fichier en C ?

Comment ajouter du texte à un fichier en C ?

DDD
DDDoriginal
2024-12-09 03:26:10994parcourir

How to Append Text to a File in C  ?

Ajout de texte à des fichiers texte en C

En C, l'ajout de texte à un fichier texte nécessite la gestion des modes ouverts. Vous pouvez créer un nouveau fichier texte s'il n'existe pas et y ajouter du texte s'il existe en utilisant le mode d'ouverture d'ajout.

Solution :

Ce qui suit Le code C montre comment ajouter du texte à un fichier texte :

#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;
}

En spécifiant le mode std::ios_base::app dans outfile.open, le fichier sera ouvert pour être ajouté au lieu d'être écrasé. Le fichier extérieur ≪≪ L'instruction "Data" ajoute ensuite la chaîne "Data" au fichier.

N'oubliez pas de fermer le fichier à l'aide de outfile.close() lorsque vous avez terminé pour vous assurer que les données sont écrites sur le disque.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn