Bonjour,
petit soucis, mais qui n'est pas si simple que dis le titre du sujet - quoi que
Donc en faite, en ce moment j'essai de lire un fichier, eet je le décompose grâce à un motif - tehchiquement c'est une structure dans une union.
Ma méthode est de faire pointer mon motif vers le flux du fichier, et le faire déplacer, ça me permet si c'est bien ce que je cherche ou si je dois continuer (en faisant des tests),
Le truc, le tout petit truc, c'est que je me demandé si il était possible de lire directement sur le fichier, ou il faut absolument copier le contenu du fichier dans une variable.
Je m'explique, un fichier est bien dans un bloc mémoire sur le pc, et je me demandais si il n'étais pas possible après un fopen, ou open, d'y acceder directement.
Car mettre + de 100ko en mémoire pour utiliser ça comme chaine et placer le motif dessus ça parait lourd.
A moins que ma seule solution est de découper le fichier en plusieurs bout.
Exemple: de 512 en 512 octets, et à chaque fois j'applique mon motif plusieurs fois sur cette chaine,
Merci d'avance.
Partager