2016-12-22 2 views

Antwort

2

fork, wenn keine Blockade gegeben, hat zwei verschiedene Renditen. Für das übergeordnete Element wird die Prozess-ID (PID) des untergeordneten Elements zurückgegeben. Für das Kind gibt es nil zurück, was falsch ist.

Dies wird ausgenutzt, wie so genommen:

if fork 
    ...this is the parent... 
else 
    ...this is the child... 
end 

So oben Gabeln Code, der Mutter etwas tut, dann sind die Eltern verlässt und das Kind lebt.

+0

danke dir! ~ Jetzt macht das Sinn für mich –