una cosa sencilla xo q no se me ocurre
ola!quiero crear varias pipes sin nombre,xo no se cuantas!!el numero de pipes me las dan despues!si fuera una sola pipe ej: pipe(fd[2]); antes tengo q declarar el vector fd[2], pero claro si no se cuantas pipes van a ser,como hariais para q lo declarase automaticamente o q hariais??ayuda x favor
Hazte un tipo para el array de dos posiciones, que sera un pipe (No estoy seguro de la sintaxis, tendrás que probar)
typedef int tuberia[2];
Luego, hazte un puntero a eso y crea el array dinamicamente.
tuberia *elArray;
elArray = new tuberia[n];
Para acceder, con dos corcehetes, pimero el numero de pipe y luego el 0 o el 1 para la entrada o salida
elArray[numero_pipe][0];
Se buena.
typedef int tuberia[2];
Luego, hazte un puntero a eso y crea el array dinamicamente.
tuberia *elArray;
elArray = new tuberia[n];
Para acceder, con dos corcehetes, pimero el numero de pipe y luego el 0 o el 1 para la entrada o salida
elArray[numero_pipe][0];
Se buena.
