¿Cómo puedo convertir un doble en un const char, y luego convertirlo de nuevo en un doble?Double to Const Char *
Quiero convertir el doble en una cadena, escribirlo en un archivo mediante fputs, y luego, cuando lo lea, deberá volver a convertirse en un doble.
Estoy usando Visual C++ 2010 Express Edition.
Si está usando C++, ¿realmente quiere usar char y fputs? –
Es mejor utilizar archivos binarios, en lugar de archivos de texto, y almacenar el doble "tal cual". Luego léelo "tal como está". Asegúrese de que la "estructura" del archivo no cambie. – Ajay
Me gustaría apoyar lo que dijo Ajay: es mucho más efectivo usar archivos binarios y almacenar los dobles como dobles en lugar de convertirlos a una representación decimal (¡aunque solo sea porque es probable que introduzcan errores de redondeo!), Solo para ser capaz de escribirlo en un archivo de texto en forma de cadena. – leftaroundabout