Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/05/2010, 03:28
gastro
 
Fecha de Ingreso: enero-2006
Mensajes: 94
Antigüedad: 18 años, 3 meses
Puntos: 2
Respuesta: Leer desde un fichero escrito en hexadecimal

veras,esto es lo que he hecho:

Código:
while((caracter=fgetc(stdin))!=EOF)
	{
	  fscanf (stdin, "%x", &caracter);
	  fprintf(stdout, "%x\n", caracter);
	}
y esto es lo que me sale al ejecutar el codigo:
Código:
0
10
5b
4f
da
3
5d
5b
e
72
e
5d
e
c
6f
6e
74
ad
6f
73
5d
0
0
ff
36
5a
55
Yo creo que no es exactamente lo que tu decias que iba a salir, porque algunos estan en hexadecimal y otro no...
Y otra pregunta, ¿Cómo puedo dividir en trocitos como dices tu? es decir, como funciona y como puedo utilizar una mascara...

Última edición por gastro; 01/05/2010 a las 12:49