Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: prometheus48 en 3 Enero 2012, 22:56 PM

Título: Entrada y Salida de datos C++
Publicado por: prometheus48 en 3 Enero 2012, 22:56 PM
Hola,

Bueno, supongamos que hago un programa que pregunta al usuario de una red local,
que cuando, no se, entre en su cuenta por primera vez, se le pregunte el Nombre, Usuario, y correo,
El programa le pregunta, y el responde, lo que querría era que, esos datos se guardaran en un archivo de texto.

-¿Cómo lo hago?¿Hay alguna función standard de C++?
-¿Hay alguna librería especial?(Que venga ya instalada en Linux ( Ubuntu ) ) ( A ser posible ).

Salu2!
Feliz Año nuevo!
y Feliz Navidad que ya esta a punto de terminarse.
Título: Re: Entrada y Salida de datos C++
Publicado por: El_Java en 3 Enero 2012, 23:22 PM
http://www.cplusplus.com/reference/iostream/fstream/ (http://www.cplusplus.com/reference/iostream/fstream/) C++
o
http://www.cplusplus.com/reference/clibrary/cstdio/FILE/ (http://www.cplusplus.com/reference/clibrary/cstdio/FILE/)C/C++
Título: Re: Entrada y Salida de datos C++
Publicado por: Sagrini en 4 Enero 2012, 11:16 AM
FILE *fp = fopen (), fclose (), fgetc (), fread (), fwrite (), fprintf (), fscanf (), lseek (), feof ()....
int fp = open (), close (), write (), read (), lseek ()...
Título: Re: Entrada y Salida de datos C++
Publicado por: rir3760 en 4 Enero 2012, 15:28 PM
Solo como una nota al pie: fopen, fclose, etc. son parte del estándar ISO mientras que open, close, etc. son parte del estándar POSIX.

Pero como ya comentaron si la idea es aprender el manejo de archivos en C++ mejor utilizar sus facilidades como ifstream, ofstream, etc.

Un saludo
Título: Re: Entrada y Salida de datos C++
Publicado por: prometheus48 en 4 Enero 2012, 19:09 PM
Son estandares o tengo que añadir alguna libreria?
Salu2!
Título: Re: Entrada y Salida de datos C++
Publicado por: LearningSpanishProgrammer en 5 Enero 2012, 01:44 AM
Las librarias son parte del estándar.
Título: Re: Entrada y Salida de datos C++
Publicado por: rir3760 en 5 Enero 2012, 02:13 AM
Cita de: prometheus48 en  4 Enero 2012, 19:09 PMSon estandares o tengo que añadir alguna libreria?
Antes de utilizar las facilidades cortesía de la biblioteca estándar de C++ debes incluir los encabezados correspondientes.

En el caso de C++ estándar (es, por supuesto, el estándar ISO) puedes consultar la referencia en linea en esta pagina (http://www.dinkumware.com/manuals/#Standard%20C++%20Library).

Para el estándar POSIX una de las mejores paginas es die.net (http://linux.die.net/man/2/open).

Un saludo