Merci pour vos réponses
mais si je comprend bien en n'utilisant pas les string mais que des char je vais devoir lire octet par octet le fichier. Et comme je l'ai déja fait au tout début ca va me prendre 7h :?
Si je ne lis pas octet par octet et tout d'un coup, ranger ses 1000000 octet dans un char ce n'est pas trés pratique pour pouvoir faire des traitements aprés.
Le problème c'est que je dois pouvoir lire un octet en hexa (que je lise en char ou en string ne changera pas qu'il faudra que je fasse la conversion ascii hexa) et ensuite l'inverser (X0X1X2X3 en X2X3X0X1). Ce n'ai qu' aprés que je dois calculer sa valeur décimal.
Pour le format des pixel, cela dépend du type d'image. Je dois traiter tout type d'images.
Avant la partie data à proprement parlé, il y a tous les champs informations en hexa comme le nombre de bit par pixel (qui varie entre 1 et 16) la taille l'image, le dataTypeId, etc....