por Manolo79 el Mié Oct 31, 2007 10:18 am
Lo que estoy haciendo es leyendo de un fichero y luego recorriendo el arreglo y leyendo, biene siendo algo así:
F2 = fopen(FilePath,"r");
fseek(F2,0,SEEK_END);
leidos = ftell(F2); //calculo el tamaño del fichero
fseek(F2,0,SEEK_SET); //vuelvo al principio
aBytes = (unsigned char*)malloc(leidos);//reservo memoria
fread(aBytes,1,leidos,F2); //leo el fichero
fclose(F2); // Cierro fichero
while (I < leidos)
{
// En un caso leo el valor de un byte
char* Ptrch;
Ptrch = (aBytes + I);
valch = int(* Ptrch);
I++;
// pero en otro caso necesito leer dos byte
}