te recomiendo usar la funcion fread. Aqui tienes una buena explicacion:
http://www.cplusplus.com/reference/c.../cstdio/fread/
Guardas los bytes en un array que tu defines. y luegos lo manejas como tu quieras.
Código C++:
Ver originalchar buffer[n];
fread (buffer
,1,n
,pFile
); // los n bytes leidos fueron almacenados en buffer