Penso volessi dire il contrario:all'interno del figlio vaule varrà 20 mentre nel padre resta 5.Originariamente inviato da Alex'87
Quindi all'interno del padre value varrà 20 mentre all'interno del figlio resta 5.
Al fatto che ognuno ha poi la sua area di memoria ci avevo pensato anche io,volevo però averne conferma.Originariamente inviato da Alex'87
Occhio che a partire dalla fork hai due processi differenti (in cui il figlio è la copia del padre), ognuno con la propria area di memoria! Il value del padre e quello del figlio ora sono due variabili diverse (se ricordo bene, è un po' che non programmo su unix).
Solo un dubbio ora mi sorge:ma se in tal modo ciascun processo ha la propria area di memoria come fanno i due ad interagire l'un l'altro?deve sempre e comunque instaurarsi tra loro un canale di comunicazione o per memoria condivisa o per invio/ricezioni messaggi?!mmm...pensavo che tra "padre/figlio" la cosa fosse automatica![]()