Envoyé par
jeroman
Salut,
Le C ne sait pas faire la différence entre un fichier .bin, .iso, .exe, .com, .zip, etc : un fichier est un fichier.
A partir de là, tu peux ouvrir n'importe quel type de fichier en C, en lecture, en écriture, en lecture et en écriture, etc. Modifier un .bin est tout aussi possible que de modifier n'importe quel type de fichier.
En fait, je ne comprends pas réellement ce que tu veux faire ni pourquoi, sachant qu'un .bin est un fichier image CD/DVD. Que tu veuilles à la rigueur modifier un fichier exécutable, je pourrais comprendre. Mais un fichier image CD/DVD, euh... ? Après, s'il s'agit de modifier effectivement un fichier spécifique dans l'image, il faut encore savoir où aller dedans et comment s'y prendre, et pour cela il faut posséder la doc de ce format (qui est, je crois, propriétaire (?)).
Si tu sais réellement quoi changer dedans et s'il ne s'agit que d'une valeur, un simple éditeur hexa peut sinon faire parfaitement l'affaire.