Eh bien... Le format indique qu'un bloc commence par un octet qui indique son type, suivi de 3 octets qui indiquent sa taille, en big-endian.
Le plus simple serait un readInt(), qui lit 4 octets, et...
Type: Messages; Utilisateur: thelvin
Eh bien... Le format indique qu'un bloc commence par un octet qui indique son type, suivi de 3 octets qui indiquent sa taille, en big-endian.
Le plus simple serait un readInt(), qui lit 4 octets, et...
Plus exactement il déplace le pointeur jusqu'à l'endroit demandé, par rapport au début du fichier.
Eh bien, lorsque tu es au début d'un bloc, tu peux lire sa taille et son type. Si le type...
Houlà. Si c'est un fichier binaire il vaut mieux le parcourir en binaire. Après tout rien ne te protège d'avoir des "=" et des "\0" au milieu des données audio. C'est plutôt le contraire qui serait...
Il serait bien plus simple de faire un split() sur le =
line.split("=", 2) va te donner un tableau de deux Strings : avant et après le =
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.