Test Foro de elhacker.net SMF 2.1

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.