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 6086 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 8 juin 2023 - 2 juil. 2020 à 10:33
[Dal] Messages postés 6086 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 8 juin 2023 - 2 juil. 2020 à 10:33
A voir également:
- Deplacement pour Lire la table BPB et FAT32
- Table ascii - Guide
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Table des matières word - Guide
- Lire epub - Guide
- Fat32 formatter - Télécharger - Divers Utilitaires
1 réponse
[Dal]
Messages postés
6086
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
8 juin 2023
1 050
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 :-)