Deplacement pour Lire la table BPB et FAT32
Résolu/Fermé
peachesncream
Messages postés
15
Date d'inscription
vendredi 4 mai 2018
Statut
Membre
Dernière intervention
4 juillet 2020
-
Modifié le 1 juil. 2020 à 14:40
[Dal] Messages postés 6198 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 13 décembre 2024 - 2 juil. 2020 à 10:33
[Dal] Messages postés 6198 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 13 décembre 2024 - 2 juil. 2020 à 10:33
A voir également:
- Deplacement pour Lire la table BPB et FAT32
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Table ascii - Guide
- Table des matières word - Guide
- Lire epub - Guide
- Historique déplacement google - Guide
1 réponse
[Dal]
Messages postés
6198
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
13 décembre 2024
1 094
Modifié le 1 juil. 2020 à 18:39
Modifié le 1 juil. 2020 à 18:39
Salut peachesncream,
Dans la mesure où tu connais le format des données binaires que tu lis et leur type, tu peux créer une
Ou alors, par exemple, si tu n'es intéressé que par un
Les spécificateurs de format pour
https://en.cppreference.com/w/c/types/integer
Dal
Dans la mesure où tu connais le format des données binaires que tu lis et leur type, tu peux créer une
structqui réplique ce format et lire le bloc de données avec
freaddans une variable de ce type
struct. Tu pourras ensuite accéder aux données contenues dans les champs de la variable
struct.
Ou alors, par exemple, si tu n'es intéressé que par un
uint16_tdont tu connais la déplacement par rapport au début, tu fais un
fseekjusqu'à l'emplacement concerné et tu lis ton
uint16_tprésent à cet endroit avec
fscanf.
Les spécificateurs de format pour
scanfet
printfpour un type
uint16_tsont définis dans l'entête standard
<inttypes.h>.
https://en.cppreference.com/w/c/types/integer
Dal
2 juil. 2020 à 09:36
2 juil. 2020 à 10:33
Bien que le standard ne le dise pas explicitement, je pense que tu as raison, vu que fonctionne exactement de la même façon que avec . D'ailleurs les exemples présents dans le standard pour utilisent en premier argument.
Merci de ton intervention :-)