Bonjour à tous,
Je code sous windriver worckbench 3.2,
j'ai un soucis avec la librairie ioLib.h
j'utilise la fonction open sur une flash pour un stockage de données
mais j'aimerais bien segmenter mes fichiers pour ne pas avoir 1 seul fichier lourd.
Code : Sélectionner tout - Visualiser dans une fenêtre à part fd_FLASH = open ("/ata0a/fichier1", O_RDWR | O_CREAT, 0644 );
L'idée serait de remplacer le 1 par un compteur incrémentale histoire d'écrire dans un nouveau fichier juste en incrémentant le compteur.
En gros je voudrais trouver une maniére plus "intelligente" de faire
puisque si je dois prévoir jusqu'au fichier imaginons 140, de un c'est très moche dans mon code et de deux c'est un peu chiant à écrire...
Code : 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
PS: J'ai mis 0644 en dernier paramètre de la fonction open car je ne sais pas à quoi cela correspond, donc j'ai fait comme dans l'exemple donné par windriver.
Merci d'avance pour votre réponse

 

 
		
		 
         
 

 
			
			


 
   
 


 nom de fichier incrémentable
 nom de fichier incrémentable
				 Répondre avec citation
  Répondre avec citation



 
			


 
  
  
 
 
			 Envoyé par neophyte_ingé
 Envoyé par neophyte_ingé
					
 
						
Partager