Changer un octet dans un fichier ?

Résolu
cs_supergrey
Messages postés
475
Date d'inscription
vendredi 27 juin 2003
Statut
Membre
Dernière intervention
20 septembre 2010
- 22 mai 2006 à 13:06
BruNews
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
- 22 mai 2006 à 13:18
Bonjour, je sais le faire mais je souhaiterai connaitre la methode la plus simple pour changer le premier octet d'un fichier, par exemple ajouter 1 a celui ci.
En fait c'est parceque j'ai presque terminer un jeu et je voudrais éviter que n'importe qui puisse modifier les images par exemple et je voudrais ne pas trop me compliquer la tache donc cette methode me semble un bon compromis, en plus de changer l'extension.
Merci d'avance

1 réponse

BruNews
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
27
22 mai 2006 à 13:18
Sous Windows:
DWORD d, v = valOctet;
SetFilePointer(hfl, 0, 0, FILE_BEGIN);
WriteFile(hfl, &v, 1, &d, 0);

ciao...
BruNews, MVP VC++
3