Programación General > C/C++

 C: escribir por pantalla y en un fichero

(1/1)

zany_666:
Hola, como podría mostrar un texto por pantalla y a la vez ese mismo texto se copie en un fichero?
Estoy usando pipes(), pero el problema es que cuando me escribe la información por pantalla no lo hace en el fichero y viceversa.
Gracias adelantadas!

zany_666:
Solucionado!  :good:
Al final la solución estaba en lo más sencillo, mientras escribia en el fichero en el while, lo escrbía a la vez por pantalla. Una tontería de la que no me había dado cuenta XD.
Hago otra pregunta: mi fichero, en el que escribo, tiene al final el fd=0, al ser un fichero, estaría bien hacer un close(0), no? Ya que no se trata de stdIn sino de ese fichero.

Navegación

[0] Índice de Mensajes

Ir a la versión completa