slt, tu as raison, en fait, c'est le fait d'afficher qui prend du temps, 
alors que si je le faisais uniquement lire, et bien le fichier est lu en un 
rien de temps .
en p.basic, je crois que je peux lire qu'une ligne par ligne, il n'y a pas 
de plus gros bloque de lecture ..
----- Original Message ----- 
From: "QuentinC" <[email protected]>
To: <[email protected]>
Sent: Monday, March 22, 2010 3:04 PM
Subject: [progliste] Re: vitesse lecture de fichier


>
>
> Quelques idées pour accélérer la lecture d'un gros fichier :
> 1. Utiliser des flux bufférisés. C'est le point principal.
> 2. Lire de préférence un gros bloc plutôt que plusieurs petits. Remarque 
> si
> le flux est bufférisé et que la taille du buffer est fixée 
> automatiquement,
> ça a beaucoup moins d'importance.
> 3. Si possible, lire l'ensemble du fichier puis traiter toutes les données
> ensuite. Dans la mesure où le fichier fait moins de 1 Mo, les conséquences
> sur la mémoire sont normalement relativement négligeables. Tu lirais un
> fichier audio de 100 Mo ce serait autre chose, et ce serait encore pire 
> pour
> un film de 2Go... mais là ça ne pose aucun problème.
>
> Je ne sais pas comment fonctionne la lecture des fichiers en pur basic, 
> mais
> c'est en principe des paramètres que tu dois fournir à la fonction qui 
> ouvre
> le flux.
>
>
> Progliste :
> Pour se désinscrire de la liste : 
> mailto:[email protected]?subject=unsubscribe
>
> Pour voir les archives de la liste :
> http://www.mail-archive.com/[email protected]/
>
> Pour accéder aux fichiers de la liste
> http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
> Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, 
> je vous répondrez en privé.
> 




Progliste :
Pour se désinscrire de la liste : 
mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/       

Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
vous répondrez en privé.

Répondre à