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

Comment ajouter du texte à des fichiers en C ?

Linda Hamilton
Linda Hamiltonoriginal
2024-12-05 16:52:11986parcourir

How to Append Text to Files in C  ?

Ajout de texte à des fichiers texte en C

En C, l'ajout de texte à un fichier texte nécessite de comprendre le mode d'ouverture approprié. Lorsque vous souhaitez créer un nouveau fichier texte s'il n'existe pas et y ajouter du texte si c'est le cas, spécifiez le mode d'ouverture d'ajout : std::ios_base::app.

L'extrait de code suivant le démontre :

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

Dans ce code, le fichier sortant est ouvert avec le mode std::ios_base::app, en veillant à ce qu'il s'ajoute au "test.txt" existant fichier s’il existe et en crée un nouveau s’il n’existe pas. Par la suite, le texte « Données » est écrit dans le fichier à l'aide du symbole << opérateur.

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