Estoy realizando un ejercicio sobre procesos y llamadas al sistema en lenguaje C bajo Unix.
Mas o menos consiste en un proceso padre que crea 4 procesos hijos. El proceso padre tiene que mandarle a los procesos hijos algunas variables mediante pipes para que hagan unos calculos y estos hijos mandarlos a otro proceso.
El problema o la duda que me surge es como pasar los parametros a otra funcion mediante pipes.
No me refiero a esto:
Código:
vcitroen ds4oid main()
{
...
funcion1(parametros)
}
Código:
void funcion1(parametros)
{...}
hay que hacerlo mediante los pipes...
Espero explicarme bien jaja y a ver si alguien puede resolverme la duda o darme alguna referencia, porque todos lo que encuentro es en una misma funcion.
Gracias!!