Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: prosco en 17 Mayo 2011, 22:41 PM

Título: [MOD] fichero binario
Publicado por: prosco en 17 Mayo 2011, 22:41 PM
Hola a todos

Cuando leo de un fichero binario y escribo en otro:

fp = fopen("viejo.exe","rb+");
fn = fopen("nuevo.exe","w+");

while((c=getc(fp))!=EOF)
fputc(c,fn);

fclose(fp);
fclose(fn);

Al leer un carácter 0x0A de viejo.exe escribe 0x0D y 0x0A en nuevo.exe

Alguien me puede explicar por que?
Título: Re: ayuda porfavor
Publicado por: willyhunting en 17 Mayo 2011, 23:31 PM
Hola prosco,

Así, echando un vistazo por encima, revisa lo siguente: