Stocker des pointeurs de fichiers dans une structure : c'est mal?

Stocker des pointeurs de fichiers dans une structure : c'est mal? - C - Programmation

Marsh Posté le 09-07-2008 à 15:04:17    

Bonjour,
 
 
Pour application c, j'ai besoin de choisir un répertoire et ouvrir une liste de fichier portant les extensions .c1 et .c2 (bref). Je compte stocker les pointeurs des fichiers dans une structure, est-ce que c'est mal? Ces pointeurs de fichiers vont rester en mémoire pendant toute l'application, est ce que c'est "mal" ou est-il préférable d'ouvrir le fichier uniquement lorsque j'en ai besoin?
 
 
Merci


Message édité par jijiz le 09-07-2008 à 16:24:50
Reply

Marsh Posté le 09-07-2008 à 15:04:17   

Reply

Marsh Posté le 10-07-2008 à 12:59:43    

Ca dépend. Si ton exécution dure longtemps, il faut éviter de garder un fichier ouvert s'il ne sert à rien, car le nombre de fichiers qu'on peut ouvrir simultanément est limité par ton système.

Reply

Marsh Posté le 10-07-2008 à 14:20:36    

c'est temporaire, juste pour leur appliquer une chaine de traitement. Donc je conserve cette méthode, merci pour ta confirmation

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed