Foro de elhacker.net

Programación => Java => Mensaje iniciado por: SUNAMI_EOL en 9 Febrero 2008, 17:54 pm



Título: como se escribe en un fichero el caracter nulo
Publicado por: SUNAMI_EOL en 9 Febrero 2008, 17:54 pm

Alguien me puede decir como puedo escribir el caracter nulo sobre un fichero, imprimo todos los demas pero se ve que este es un poco convenenciero porque se intercambia con el 20 en hex. (space), algun aporte?

PD: lo he comprobado con un editor hexadecimal.

Salu2!!


Título: Re: como se escribe en un fichero el caracter nulo
Publicado por: Ragnarok en 9 Febrero 2008, 18:02 pm
Prueba así, a ver qué pasa

Código
  1. char c = '\0';
  2. f.write(c);

Si funciona el \0 puedes ponerlo también en strings, etc.


Título: Re: como se escribe en un fichero el caracter nulo
Publicado por: SUNAMI_EOL en 9 Febrero 2008, 18:16 pm
 :¬¬... para java verdad ?



En cuanto lo pruebe te digo algo, Saludos!!


Título: Re: como se escribe en un fichero el caracter nulo
Publicado por: egyware en 14 Marzo 2008, 15:24 pm
esa sintaxis es valida para java tb
Creo que es el metodo de OutputStream
write(char c);

pero estan todos en java.io solo busca y sabras