Quote:
Originariamente inviato da clockover
Io penso che a te questa cosa non importi. Tu devi semplicemente creare una logica per la soluzione del problema e poi implementarla praticamente. Ad esempio
Codice:
int main(){
for i = 0 to n
forki e per ogni figlio chiami la funzione problema
for i = 0 to n
come processo padre leggi tutti i valori
Poi il processo padre farà quello che deve
}
problema(long ** matrice, int dimensione){
calcoli quello che devi calcolare sulla matrice....
scrivi sulla pipe al processo padre
fine della storia
}
molto semplicemente... Una volta fatto questo puoi crearti un paio di matrici e fare delle prove per vedere se funziona. Il problema non ti chiede di creare delle matrici... fatti furbo 
|
Si ma io l'esercizio in se sono in grado di farlo... il problema non è implementare la fork o la pipe, ma creare queste n matrici... esempio: l'esercizio dovrebbe iniziare così:
Inserire il numero di matrici: es. 5
crea 5 matrici e poi vai avanti con il programma...