mithras
29-11-2002, 20:50
wenn ich eine variable global definiere & initialisere.
z.B. int e = 0;
dann mach ich ein fork.
parent prozess
e++;
child prozess
e++;
ist dann e 1 oder 2 ?
hm hab jetzt wohl festegestellt das e = 1 ist, wie kann ich das machen, dass e = 2 ist, also wenn ich e in chuld prozess veränder, der eltern prozess auf den gleichen wert zugreift!?
z.B. int e = 0;
dann mach ich ein fork.
parent prozess
e++;
child prozess
e++;
ist dann e 1 oder 2 ?
hm hab jetzt wohl festegestellt das e = 1 ist, wie kann ich das machen, dass e = 2 ist, also wenn ich e in chuld prozess veränder, der eltern prozess auf den gleichen wert zugreift!?