Bonjour,
Je voudrais effacer le contenu d'un fichier.
Quelle fonction faut-il utiliser?
Comment faut-il faire?
Je n'ai pas trouver
Merci d'avance.
Bonjour,
Je voudrais effacer le contenu d'un fichier.
Quelle fonction faut-il utiliser?
Comment faut-il faire?
Je n'ai pas trouver
Merci d'avance.
Tu n'as qu'à l'ouvrir en mode ecriture et le fermer juste après
????
Comment ca tu ne sait pas et tu n'as pas trouvé?
c'était ce que tu faisait au lieux d'un append dans ce thread et je t'avais même donné un lien.
Essaie de comprendre les réponses que l'on te donne
Salut,
Il faut savoir que, une fois que quelque chose est écrit dans un fichier, c'est "gravé dans le marbre".
S'il y a toujours moyen de "graver quelque chose à la suite", s'il s'agit de simplement de modifier une information qui se trouve dans un fichier ou, carrément, de vider son contenu, la seule solution consiste à "casser la pierre"
Pour "supprimer le contenu d'un fichier", la seule solution consiste donc bien, ainsi que l'a dit toutounesan à ouvrir le fichier en mode écriture (attention: en mode écriture, et non en mode "ajout" ) et à le refermer "aussi sec".
Cependant, on peut se poser la question de l'intérêt de laisser un fichier sans contenu sur le disque dur, car, même si "il ne contient rien", il prend néanmoins un peu de place sur le disque dur (au minimum 512 bytes, mais dépendant du système de fichiers, et pouvant régulièrement aller jusqu'à 4kb )
Il serait peut être bien plus intéressant de carrément supprimer le fichier
Tu me dira qu'au prix actuel de l'octet, la perte n'est pas immense... mais ce sont les petits ruisseaux qui font les grands fleuves
Oui j'ai remarqué aussi que toutounesan cherche à connaitre prioritairement la réponse, sans vraiment comprendre. De plus, il est incontestablement le spécialiste des double posts, voire triple (tous avec le minimum d'explication faut pas non plus trop se fatiguer, les autres vont trouver à sa place) sur le même sujet.
Donc je réitère ma suggestion, qui était aussi celle de Koala01, achète un bouquin de C++, ou au moins regarde la FAQ de developpez.com ainsi que les Cours C++ en PDF proposés.
99% des questions que tu te poses sont dans n'importe quel cours de C++.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager