Besoind d'aide avec Builder 6 C++
Fermé
Asmaa_Hasnaa
Messages postés
1
Date d'inscription
samedi 25 avril 2015
Statut
Membre
Dernière intervention
25 avril 2015
-
25 avril 2015 à 19:45
mamiemando Messages postés 33453 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 6 janvier 2025 - 8 mai 2015 à 16:03
mamiemando Messages postés 33453 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 6 janvier 2025 - 8 mai 2015 à 16:03
A voir également:
- Besoind d'aide avec Builder 6 C++
- Pdftk builder - Télécharger - PDF
- Tiny11 builder - Accueil - Windows
- Nero 6 - Télécharger - Gravure
- Fitbit charge 6 test - Accueil - Montres
- Family tree builder en français - Télécharger - Généalogie
1 réponse
mamiemando
Messages postés
33453
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
6 janvier 2025
7 812
Modifié par mamiemando le 8/05/2015 à 16:04
Modifié par mamiemando le 8/05/2015 à 16:04
Je n'ai pas très bien compris ce que tu voulais faire au final, mais dans l'idée tu peux ouvrir un fichier de deux manière :
- en mode write (w) : tu écrases son contenu actuel
- en mode append (a) : tu écris à la suite de son contenu actuel
En C, le mode d'ouverture se gère au moment d'appeler la fonction fopen().
http://www.cplusplus.com/reference/cstdio/fopen/
http://www.decompile.com/cpp/faq/fopen_write_append.htm
En C++ on passe généralement par la classe
http://www.cplusplus.com/reference/fstream/ofstream/
http://www.cplusplus.com/reference/fstream/fstream/open/
J'imagine que la fonction FileCreate que tu utilises propose les mêmes possibilités.
Du coup ton problème revient à te demander si tu veux :
- écraser le contenu du fichier (de sorte à garder le dernier point) (w)
- écrire les points les uns à la suite des autre (a)
Bonne chance
- en mode write (w) : tu écrases son contenu actuel
- en mode append (a) : tu écris à la suite de son contenu actuel
En C, le mode d'ouverture se gère au moment d'appeler la fonction fopen().
http://www.cplusplus.com/reference/cstdio/fopen/
http://www.decompile.com/cpp/faq/fopen_write_append.htm
En C++ on passe généralement par la classe
std::ofstream(qui dérive de
std::fstream), et c'est à la construction de cet objet qu'on passe un flag qui précise comment on écrit dans le fichier.
http://www.cplusplus.com/reference/fstream/ofstream/
http://www.cplusplus.com/reference/fstream/fstream/open/
J'imagine que la fonction FileCreate que tu utilises propose les mêmes possibilités.
Du coup ton problème revient à te demander si tu veux :
- écraser le contenu du fichier (de sorte à garder le dernier point) (w)
- écrire les points les uns à la suite des autre (a)
Bonne chance