EDITEUR DE TAGS MP3 en Langage C
Fermé
Mik
-
7 janv. 2004 à 18:17
bizu53 Messages postés 1274 Date d'inscription samedi 30 août 2008 Statut Membre Dernière intervention 21 juin 2015 - 18 oct. 2008 à 00:16
bizu53 Messages postés 1274 Date d'inscription samedi 30 août 2008 Statut Membre Dernière intervention 21 juin 2015 - 18 oct. 2008 à 00:16
A voir également:
- EDITEUR DE TAGS MP3 en Langage C
- Editeur html - Télécharger - HTML
- Editeur mp3 - Télécharger - Édition & Montage
- Convertir youtube en mp3 avec audacity - Guide
- Tubidy.com musique audio mp3 telecharger musique religieuse catholique - Forum Linux / Unix
- Mp3 tag - Télécharger - Catalogage
2 réponses
bizu53
Messages postés
1274
Date d'inscription
samedi 30 août 2008
Statut
Membre
Dernière intervention
21 juin 2015
859
17 oct. 2008 à 23:14
17 oct. 2008 à 23:14
si je me souviens bien la fonction fgets n'est pas appropriée pour les fichiers binaires. Utilise plutôt (avec fseek) les fonctions fread() (et fwrite() pour éventuellement les modifier).
La fonction fseek te permet de partir d'où tu veux, je ne sais plus la syntaxe mais pour ton cas, tu dois dire fseek(par rapport à la fin du fichier, 16);
(128 bits = 16octets)
La fonction fseek te permet de partir d'où tu veux, je ne sais plus la syntaxe mais pour ton cas, tu dois dire fseek(par rapport à la fin du fichier, 16);
(128 bits = 16octets)
tafiscobar
Messages postés
1277
Date d'inscription
jeudi 7 décembre 2000
Statut
Contributeur
Dernière intervention
26 février 2009
177
7 janv. 2004 à 20:31
7 janv. 2004 à 20:31
voici une fct qui permet de lire n bits a partir de la position p (attention, cela les cadre a droite)
unsigned readBits (int x, int n, int p) {
return (x >> (p+1 -1)) & ~ (~0 << n);
}
cela vient du livre de Ritchie et kernighan.
ex : readBits (x, 4, 3) : retourne les bits 4,3 et 2
tafiscobar "lou waye def bopame"
la nullite n'existe pas, l'ignorance oui, ah je suppose!!!
unsigned readBits (int x, int n, int p) {
return (x >> (p+1 -1)) & ~ (~0 << n);
}
cela vient du livre de Ritchie et kernighan.
ex : readBits (x, 4, 3) : retourne les bits 4,3 et 2
tafiscobar "lou waye def bopame"
la nullite n'existe pas, l'ignorance oui, ah je suppose!!!
17 oct. 2008 à 23:26
18 oct. 2008 à 00:16
Ma réponse pourra toujours servir éventuellement à qqu'un qui tomberait sur ce sujet dans ses recherches ^^