Ecriture de fichier texte & Séparateur !!

Misutsu Messages postés 29 Date d'inscription mercredi 11 octobre 2000 Statut Membre Dernière intervention 5 janvier 2010 - 7 juin 2002 à 10:42
Misutsu Messages postés 29 Date d'inscription mercredi 11 octobre 2000 Statut Membre Dernière intervention 5 janvier 2010 - 7 juin 2002 à 11:53
bonjour :)

C'est la première fois que j'ai à utiliser des fichiers en C++, et je vois que l'espace sert de séparateur.

Dans mon cas, j'ai besoin d'enregistrer des phrases entière comprenant tout un tas d'espace.
Bien sûr à la lecture, je ne vais récupérer que le premier mot de ma phrase.

Y-a-til un moyen d'esquiver ce problème ?

Au pire je me dis que je pourrais écrire dans le fichier les phrase en remplaçant les espaces par un caractère spécial, que je remplaçerais à nouveau par un espace au moment de la lecture, mais je ne connais pas les commandes en C++ pour compter les caractères d'une chaîne, et remplacer un caractère d'une chaîne.

Voili Voilou
Misutsu

1 réponse

Misutsu Messages postés 29 Date d'inscription mercredi 11 octobre 2000 Statut Membre Dernière intervention 5 janvier 2010
7 juin 2002 à 11:53
G pas trouvé plus simple que ça sur ce site :

string a1;
for(int i = 0; i < a1.length(); i++)
if(a1[i] == 'a')
a1[i] = 'b';

cout<<a1;

Voilà c tout simple ça marche c merveilleux :D

Misutsu
0
Rejoignez-nous