Probabilmente devo usare un array di pipe. Qualcuno sa darmi qualche consiglio al riguardo? La funziona per creare una pipe vuole in input in vettore di due posizioni. Dato che me ne servono molte, ho cercato di creare una matrice n X 2. Se passo però alla funzione della pipe matrice[j] ad esempio, non funziona. Come posso fare per gestire un array di pipe? Sono costretto ad usare una lista dinamica? O c'è un altro metodo??

Ah, ma una read su una pipe è sincrona o asincrona? Cioè rimane in wait finchè non c'è qualcosa da leggere o mi ridà quello che c'è nella pipe in quel preciso momento (anche valori nulli..??)?

Grazie!

Luca450Mhz