Cita:  
					Iniciado por bilkarm3  
  ¿Quedo bien? ¿califiación?
  Código PHP:
    void binario()
{
   int i, j;
   int *array;
   FILE *fichero;
   clrscr();
   fichero = fopen("binario.txt", "r");
   fseek(fichero, 0, SEEK_END);
   i = ftell(fichero);
   fseek(fichero, 0, SEEK_SET);
   array = new int [i];
       fread(array, sizeof(unsigned int), i, fichero);
   for (j=0;j<=i;j++)
   {
      cout<<"Posicion del Arreglo: "<<j<<" Valor guardado: "<<array[j]<<endl;
   }
   getchar();
   delete [] array;
   fclose(fichero);
} 
    
     Bien, vas mejorando.
Solo que hay un pequeño problema:
fread(array, sizeof(unsigned int), i, fichero); 
Esto te va a leer 4 veces lo que necesitas. Porque un unsigned int es de 32 bits, es decir, 4 bytes. Y como ftell te dice el numero de bytes.....
Te recomendaria algo asi: 
fread(array, 1, i, fichero); 
Aunque eso te va a alterar un poco tu array asi que una mejor forma: 
for(...)
fgetc(array[i]) 
Algo asi (en pseudocodigo) 
Aunque todavia te falta el parseo(descartar espacios, saltos de lineas, etc, etc) 
Saludos