Bonjour,
Voilà je lis un fichier binaire qui a été réalisé par une application dévellopé en pascal.Dans ce fichier binaire, il a des variable de type "Real" qui ont donc une taille de 6 octets.
Le probleme c'est que je n'ai pas de type de variable en c++ avec une taille de 6 octets. (float-> 4 octets, double-> 8 octets) .
CFile INFILE(FichierBinALire,CFile::typeBinary | CFile::modeRead | CFile::shareDenyNone) ; // ouverture en lecture d'un fichier binaire
INFILE.Read(&m_bypremierOctet,1); //type BYTE 1 octet
INFILE.Read(&m_bydeuxiemeOctet,1); // type BYTE 1 octet
INFILE.Read(&m_ctroisiemeOctet,1); // type char 1 octet
INFILE.Read(& ????????????????????????,6);// COMMENT FAIRE SVP ??
INFILE.Close(); //fermeture
En conclusion : Comment puis je lire une variable de taille 6 octets en c++ ????
![]()
Merci beaucoup !
Au faite, je suis débutant.....!!
Merci beaucoup
Partager