Bonjour,
j'ai un programme qui lit ligne par ligne un fichier dont la taille varie, comment accélérer la lecture de ce fichier?
Merci pour vos réponses!
Bonjour,
j'ai un programme qui lit ligne par ligne un fichier dont la taille varie, comment accélérer la lecture de ce fichier?
Merci pour vos réponses!
Lire toutes les lignes dans un buffer en une seule lecture (si la taille du fichier le permet), puis lire ligne par ligne depuis le buffer.
[FAQ des forums][FAQ Développement 2D, 3D et Jeux][Si vous ne savez pas ou vous en êtes...]
Essayez d'écrire clairement (c'est à dire avec des mots français complets). SMS est votre ennemi.
Evitez les arguments inutiles - DirectMachin vs. OpenTruc ou G++ vs. Café. C'est dépassé tout ça.
Et si vous êtes sages, vous aurez peut être vous aussi la chance de passer à la télé. Ou pas.
Ce site contient un forum d'entraide gratuit. Il ne s'use que si l'on ne s'en sert pas.
Si tu utilises la stl, tu peux voir un exemple a cette page. Sinon tu peux utiliser a peu pres le meme raisonnement avec la fonction lstat qui te permet aussi d'obtenir la taille du fichier (la premiere solution est plus adaptee au C++ cependant).
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager