Ecrire dans un fichier
Fermé
yougy2
Messages postés
445
Date d'inscription
jeudi 19 novembre 2009
Statut
Membre
Dernière intervention
11 avril 2016
-
Modifié par yougy2 le 10/05/2013 à 18:03
yougy2 Messages postés 445 Date d'inscription jeudi 19 novembre 2009 Statut Membre Dernière intervention 11 avril 2016 - 16 mai 2013 à 12:35
yougy2 Messages postés 445 Date d'inscription jeudi 19 novembre 2009 Statut Membre Dernière intervention 11 avril 2016 - 16 mai 2013 à 12:35
A voir également:
- Ecrire dans un fichier
- Comment réduire la taille d'un fichier - Guide
- Fichier rar - Guide
- Comment ouvrir un fichier epub ? - Guide
- Ouvrir un fichier .bin - Guide
- Comment ouvrir un fichier docx ? - Guide
6 réponses
http://www.cplusplus.com/reference/fstream/ofstream/open/
ios::app ecrit TOUJOURS a la fin du fichier, utilise ios::out
ios::app ecrit TOUJOURS a la fin du fichier, utilise ios::out
yougy2
Messages postés
445
Date d'inscription
jeudi 19 novembre 2009
Statut
Membre
Dernière intervention
11 avril 2016
127
10 mai 2013 à 22:40
10 mai 2013 à 22:40
ah merci beaucoup, je vais essayer ca
yougy2
Messages postés
445
Date d'inscription
jeudi 19 novembre 2009
Statut
Membre
Dernière intervention
11 avril 2016
127
10 mai 2013 à 22:52
10 mai 2013 à 22:52
Ah non alors ios::out ne marchait pas, il m'effacait tout le mot et ecrivait sont au 12 eme caractère par contre, ios::in marche mais je suis obligé de prévoir l'espace nécessaire sinon il ecrit au dessus des autres mots, il y a pas un moyen pour remédier a ca ?
BusyBeingDelicious
Messages postés
4
Date d'inscription
vendredi 10 mai 2013
Statut
Membre
Dernière intervention
11 mai 2013
11 mai 2013 à 00:44
11 mai 2013 à 00:44
bizzare que ios::in marche, normalement cela permet seulement la lecture.
Quel resultat obtient tu exactement?
Je penses que ce que tu peux faire, c'est recuperer le contenu d'un fichier dans un string, inserer ton texte dans le string, et ecrire la string dans le resultat
Quel resultat obtient tu exactement?
Je penses que ce que tu peux faire, c'est recuperer le contenu d'un fichier dans un string, inserer ton texte dans le string, et ecrire la string dans le resultat
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
yougy2
Messages postés
445
Date d'inscription
jeudi 19 novembre 2009
Statut
Membre
Dernière intervention
11 avril 2016
127
Modifié par yougy2 le 11/05/2013 à 20:54
Modifié par yougy2 le 11/05/2013 à 20:54
Alors je procède comme ca :
Dans mon fichier texte :
Les animaux(Espace x6)gentils.
Et dans mon fichier cpp :
string const nFich("text.txt");
ofstream fich(nFich.c_str(),ios::in);
if(fich)
{
fich.seekp(12, ios::beg);
fich << "sont";
}
et pour la solution que tu m'a dit, c'est que ca peux marcher en effet mais si je prévois de faire de longs fichier qui devront etre modifiés a plusieurs endroits, mon programme risque d'ètre assez long et aggacant a faire non ?
Dans mon fichier texte :
Les animaux(Espace x6)gentils.
Et dans mon fichier cpp :
string const nFich("text.txt");
ofstream fich(nFich.c_str(),ios::in);
if(fich)
{
fich.seekp(12, ios::beg);
fich << "sont";
}
et pour la solution que tu m'a dit, c'est que ca peux marcher en effet mais si je prévois de faire de longs fichier qui devront etre modifiés a plusieurs endroits, mon programme risque d'ètre assez long et aggacant a faire non ?
yougy2
Messages postés
445
Date d'inscription
jeudi 19 novembre 2009
Statut
Membre
Dernière intervention
11 avril 2016
127
16 mai 2013 à 12:35
16 mai 2013 à 12:35
up