[so] fork in interiorul unei functii
    Razvan Crainea 
    razvan.crainea at gmail.com
       
    Sun Mar 23 21:33:01 EET 2014
    
    
  
2014-03-23 21:16 GMT+02:00 Catalin Vasile <catalinvasile92 at gmail.com>:
> Daca dau fork in interiorul oricarei alte functii, in afara de main, ce se
> intampla cand se termina executia
> functiei pentru copil?
>
> Copilul isi termina si el executia, sau se intoarce in main?
>
Salut, Cătălin!
În momentul în care apelezi fork(), vei crea un nou proces care va fi
identic cu procesul părinte, singura diferență fiind că valoarea de return
este 0 în procesul copil și pid-ul noului proces în părinte. Prin urmare,
în cazul în care logica programului tău nu dictează altceva, la ieșirea din
funcție procesul copil se întoarce în main, la fel ca procesul părinte.
Baftă!
-- 
Răzvan Crainea
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20140323/8e9c3a53/attachment.html>
    
    
More information about the so
mailing list