Lire le contenu d'un fichier
Fermé
emmy_2019
Messages postés
59
Date d'inscription
mardi 23 avril 2019
Statut
Membre
Dernière intervention
16 septembre 2019
-
Modifié le 10 juil. 2019 à 11:38
[Dal] Messages postés 6194 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 11 octobre 2024 - 17 juil. 2019 à 17:15
[Dal] Messages postés 6194 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 11 octobre 2024 - 17 juil. 2019 à 17:15
A voir également:
- Lire le contenu d'un fichier
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Lire fichier epub - Guide
- Fichier rar - Guide
- Lire fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
1 réponse
[Dal]
Messages postés
6194
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
11 octobre 2024
1 092
17 juil. 2019 à 17:11
17 juil. 2019 à 17:11
Salut emmy_2019,
Tu ne peux pas lire un fichier à l'envers, la lecture se fait dans l'ordre séquentiel à partir du début ou de l'emplacement où tu commences à lire si tu déplaces la lecture avec fseek()
Dans ton cas, ce que je ferais, si ne connais pas à l'avance la quantité de données dans ton fichier avant les données qui t'intéressent, c'est de lire à partir du début et de stocker les données que tu récupères dans une file (queue) d'une taille de 20 données.
Ainsi, lorsque tu arriveras à la fin de ton fichier, tu auras les 20 dernières données (à condition que le fichier en comporte au moins 20, bien sûr).
https://fr.wikipedia.org/wiki/File_(structure_de_donn%C3%A9es)
Dal
Tu ne peux pas lire un fichier à l'envers, la lecture se fait dans l'ordre séquentiel à partir du début ou de l'emplacement où tu commences à lire si tu déplaces la lecture avec fseek()
Dans ton cas, ce que je ferais, si ne connais pas à l'avance la quantité de données dans ton fichier avant les données qui t'intéressent, c'est de lire à partir du début et de stocker les données que tu récupères dans une file (queue) d'une taille de 20 données.
Ainsi, lorsque tu arriveras à la fin de ton fichier, tu auras les 20 dernières données (à condition que le fichier en comporte au moins 20, bien sûr).
https://fr.wikipedia.org/wiki/File_(structure_de_donn%C3%A9es)
Dal
Modifié le 17 juil. 2019 à 17:15
J'ai récemment expliqué cela en réponse à une question posée dans ce post : https://forums.commentcamarche.net/forum/affich-35949555-files-d-attente