Psikonetik escribió:si hago un dup de un descriptor de TDF que esta vacio que ocurre?
Psikonetik escribió:Cuales son las diferencias entre definir variables antes o despues del main?
Psikonetik escribió:Al hacer un open si el fichero ya existe en la T.F.A. vuelve a crear otra entrada?Supongo que no claro, pero pone el cursor puntero al incio o lo deja donde estaba?
Psikonetik escribió:Las pipes no se comparten entre ficheros, no?Solo entre procesos
Psikonetik escribió:como hago un exec de un programa con varios argumentos?
Psikonetik escribió:Muchas gracias por responder
He estudiado la asignatura teoricamente, no tengo ni idea de lo que es filenoni ftell.
Creo que mas o menos me han quedado claro las demas cosas, pero me vendria muy bien saber que pasa al hacer un open de un fichero que ya esta abierto en otro descriptor de fichero, es decir, que hace con el cursor, si lo deja donde esta o lo pone a cero.

int fileno(FILE *stream);
The function fileno() examines the argument stream and returns its
integer descriptor.long ftell(FILE *stream);
The ftell() function obtains the current value of the file position
indicator for the stream pointed to by stream.