Bonjour,
Je souhaite modifier un fichier (de type texte) ligne à ligne (lignes de longueur fixe 450) selon des critères biens défini, à savoir : si les caractères 4 et 5 sont différents de '00' et les caractères 449 et 450 sont différents de 'C9' alors remplacer les caractères 41 à 47 par des espaces.
Voici ce que j'ai fait :
Remarque : 'liste' contient la liste des fichiers d'un dossier donné
Code C++ : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
'contenu' me sert de buffer pour stocker le contenu modifié ou non de chaque ligne, puis j'écris mon fichier à la fin. Enfin ça c'est en théorie, en pratique soit mon fichier reste inchangé soit mon fichier est vide.
Comment faire ?
Peut-être y'a t'il une autre méthode ?

 

 
		
		 
        

 
			
			


 Modifier un fichier ligne à ligne
 Modifier un fichier ligne à ligne
				 Répondre avec citation
  Répondre avec citation

 
   



 
			

 
			
Partager