On Mon, 18 Jan 1999, Marcelo E. Magallon wrote:
> On Sun, Jan 17, 1999 at 10:55:20PM +0100, Jos� Antonio Pozo wrote:
>
> > Hola, �cuantas pipes se pueden abrir a la vez en C?. Gracias
>
> de /usr/include/linux/limits.h tienes:
>
> #define OPEN_MAX 256 /* # open files a process may have */
>
> y un 'pipe' es un archivo, as� que me imagino que la respuesta es 256... o
> 253 (stdio, stdout, stderr est�n abiertos al iniciar el programa)
^^^^^
Un pipe no es un archivo.
Un pipe tiene asociados una pareja de descriptores de ficheros. (No uno)
stdin, stdout, stderr no est�n necesariamente abiertos. Un proceso hereda
los descriptores de ficheros abiertos del proceso padre como parte del
entorno heredable. El padre puede cerrar estos descritores.
> Marcelo
>
> --
> Unsubscribe? mail -s unsubscribe [EMAIL PROTECTED] < /dev/null
---------------------------------------------------------------------------
En caso de contestar a la lista mandame copia personal.
/\ /\ Los mas importantes desarrolladores de Bases de datos
\\W// est�n portando sus productos a Linux. Porque crees tu
_|0 0|_ que ser� ? Yo creo que Linux es el futuro.
+-oOOO--(___o___)--OOOo--------------------------+
| . . . . U U . . . . Antonio Castro Snurmacher |
| http://slug.ctv.es/~acastro. [EMAIL PROTECTED] |
+()()()----------()()()--------------------------+