Bonjour,
Je souhaite récupérer les valeurs d'un tableau à 3 dimension à partir d'une fichier binaire dans lequel les valeurs ont été recopiées de la façon suivante:
Pour lire le fichier, je devrais normalement faire ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 int tableau[2][3][4]; ... fwrite(tableau,sizeof(int),2*3*4,fout);
Seulement j'utilise un outil de compression qui me délivre mon fichier sous forme de buffer :
Code : Sélectionner tout - Visualiser dans une fenêtre à part fread(tableau,sizeof(int),2*3*4,fin);
J'ai essayé ceci, sans succès apparent :
Code : Sélectionner tout - Visualiser dans une fenêtre à part BYTE* pBuffer;
Comment lire mon pBuffer pour récupérer les entiers du tableau ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part memcpy(tableau, (int*)pBuffer, 2*3*4*sizeof(int));
Partager