Bonjour,
Je souhaiterai lire des données brutes dans un fichier en utilisant un QFile. J'ai bien vu une méthode read mais elle accepte un char* en paramètre, et vu que j'utilise ces données pour faire du calcul au niveau byte (encodage), j'aurai préféré des unsigned char* à la place (0-255).
En gros, ce que je lis n'est pas du texte, vraiment des données binaires, c'est pour ça que le type char* signé m'inquiète.
J'ai essayé de calculer un CRC32 sur les tableaux de char lus à partir du fichier, j'ai obtenu un résultat correct avec des chars, mais je sais pas si c'est un coup de bol ou si je peux définitivement laisser tomber le signe...
Quelqu'un peut m'éclairer.
Partager