Deplacement pour Lire la table BPB et FAT32
Résolu
peachesncream
Messages postés
15
Date d'inscription
Statut
Membre
Dernière intervention
-
[Dal] Messages postés 6205 Date d'inscription Statut Contributeur Dernière intervention -
[Dal] Messages postés 6205 Date d'inscription Statut Contributeur Dernière intervention -
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
- Lire epub - Guide
- Table des matières word - Guide
- Lire fichier bin - Guide
1 réponse
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
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 :-)