Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: maicol_962016 en 19 Febrero 2016, 00:38 am



Título: Ayuda con la funcion fwrite en lenguaje c
Publicado por: maicol_962016 en 19 Febrero 2016, 00:38 am
quiero copiar una estructura cuyo elementos son cadenas y enteros a un archivo con modo de apertura a+ pero se copia solo las cadenas pero los enteros no.
alguien me podría explicar a q se debe esto


Título: Re: Ayuda con la funcion fwrite en lenguaje c
Publicado por: fary en 19 Febrero 2016, 01:32 am
Tendrás que convertir los numeros a cadena  antes de escribirlos en el disco, si no lo haces te aparecerán otros caracteres en lugar de los numeros.


Título: Re: Ayuda con la funcion fwrite en lenguaje c
Publicado por: maicol_962016 en 19 Febrero 2016, 01:46 am
me puedes decir como podria convertirlo


Título: Re: Ayuda con la funcion fwrite en lenguaje c
Publicado por: fary en 19 Febrero 2016, 10:25 am
Si programas sobre Windows lo puedes hacer con esta función

https://msdn.microsoft.com/es-es/library/windows/desktop/ms647550(v=vs.85).aspx

Aunque las librerías de C tienen la funcion atoi.