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:
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);
Pour lire le fichier, je devrais normalement faire ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
fread(tableau,sizeof(int),2*3*4,fin);
Seulement j'utilise un outil de compression qui me délivre mon fichier sous forme de buffer :
J'ai essayé ceci, sans succès apparent :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
memcpy(tableau, (int*)pBuffer, 2*3*4*sizeof(int));
Comment lire mon pBuffer pour récupérer les entiers du tableau ???