C/Visual C - Guardar datos en C++

 
Vista:

Guardar datos en C++

Publicado por MijaelAndre (9 intervenciones) el 24/12/2006 03:58:20
Hola queria preguntarles como se hace para guardar los datos leidos en una estructura, o sea cuando el usuario ponga los datos que pide la estructura, estas respuestas se guarden en un archivo(txt,doc,etc) o no se en que exension, pero se guarden en una parte de mi disco duro, se puede hacer eso?

Salu2!


Pd: en C++
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Guardar datos en C++

Publicado por Eduardo Negrete (76 intervenciones) el 24/12/2006 04:32:24
Claro que se puede puedes usar la función fopen(ruta y nombre, modo) y con las funciones fread y fwrite para leer y escribir en el fichero.

Saludos!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Guardar datos en C++

Publicado por MijaelAndre (9 intervenciones) el 24/12/2006 04:35:52
Bueno gracias por responder, pero no podrias poner un ejemplo pequeño como para captar la idea? te lo agradeceria bastante.

Salu2!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Guardar datos en C++

Publicado por JuanC (57 intervenciones) el 24/12/2006 11:39:56
A ver si esto te puede ayudar... //Escrito en C

#include <stdio.h>
#include <string.h>

struct datos {
char nombre[40];
char apellido[40];
};

main()
{
struct datos D;
FILE *fp;

sprintf(D.nombre, "juan");
sprintf(D.apellido, "perez");

fp = fopen("data.txt", "wt");
fwrite(&D, sizeof(struct datos), 1, fp);
fclose(fp);

return 0;
}

Saludos desde Baires, JuanC
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Guardar datos en C++

Publicado por MijaeAndre (9 intervenciones) el 24/12/2006 18:29:25
Bueno el code se entiende mas o menos, solo que no se donde se va a guardar el archivo con los datos leidos de la estructura ¿?, no se faltaria una ruta o algo?

Salu2!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Guardar datos en C++

Publicado por MijaelAndre (9 intervenciones) el 24/12/2006 18:40:06
Por cierto el codigo que posteo JuanCno me funca :S en el Dev C++, solo le agregue:

system("pause");

compila bien, no tira ningun error, peor al ejecutarlo solo imprime:

Presione una tecla para continuar...

??????????????

Espero su respuesta y si es posible el codigo en C++, disculpenlas molestias.

Salu2!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Guardar datos en C++

Publicado por JuanC (57 intervenciones) el 24/12/2006 20:58:42
Pues veo que estás en las nubes...
El programa no imprime nada en pantalla...
Sólo crea un archivo "data.txt" en el directorio actual...
Revisa el código, please y lee la ayuda sobre cada función de C que usas.

Saludos desde Baires, JuanC
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Guardar datos en C++

Publicado por MijaelAndre (9 intervenciones) el 24/12/2006 21:03:36
Pero lo que yo deseo hacer es que todos los datos que recojan de la estructura queden guardados en una parte de mi disco como txt,doc, o como el que se pueda, o sea crear un fichero en laruta:

D:\fichero.txt

y que en el mismo esten todos los datos leidos en la estructura.

Salu2!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Guardar datos en C++

Publicado por JuanC (57 intervenciones) el 24/12/2006 23:10:27
ME RINDO!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Guardar datos en C++

Publicado por Eduardo Negrete (76 intervenciones) el 25/12/2006 20:45:07
jajaja no pues asi cualquiera se rinde

Saludos y feliz navidad y año nuevo!!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar