Bonjour tout le monde,
Je suis un débutant en c++, et je travaille sur un projet où il faut extraire des données à partir d'un fichier texte et les modifier par la suite.En fait, pour la lecture et l’écriture, j'ai déjà trouvé les fonctions pour le faire mais le problème que j'ai c'est que dans un fichier texte, je ne sais pas comment chercher la variable et comment lui attribuer une nouvelle valeur.
exemple:
Dans le fichier les données sont écrites comme suivant:
Nom= abcd
prénom= blabla
l'objectif est donc de trouver la variable nom et lui attribuer une nouvelle valeur.
Help please !
voici le code qui permet de lire le fichier txt ligne par ligne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 #include <string> #include <fstream> #include <iostream> using namespace std; int main() { ifstream fichier( "toto.txt" ); if ( fichier ) { string ligne; // cette boucle s'arrête dès qu'une erreur de lecture survient while ( getline( fichier, ligne ) ) { cout << ligne << endl; } } }
Partager