Liberty
24-09-2007, 21:07
Moin!
Ich zerbreche mir schon seit ein paar Tagen den Kopf darüber, wohin eigentlich das Betriebssystem (das dürfte bei den meisten einheitlich sein, ansonsten reicht mir auch die *nix-Variante) beim Ausführen eines Kommandos die Kommandozeilenargumente packt, damit der neue Prozess auch darauf zugreifen kann. Ich brauch die Antwort für eine kleine Hausarbeit.
So vom Gefühl her würde ich sagen, die müssten auf dem Stack des Prozesses abgelegt werden, aber wo steht sowas, damit ich das nachweisen kann, dass es auch wirklich so ist.
Oder geht das irgendwie anders.
Ein etwas ratloser Liberty.
Ich zerbreche mir schon seit ein paar Tagen den Kopf darüber, wohin eigentlich das Betriebssystem (das dürfte bei den meisten einheitlich sein, ansonsten reicht mir auch die *nix-Variante) beim Ausführen eines Kommandos die Kommandozeilenargumente packt, damit der neue Prozess auch darauf zugreifen kann. Ich brauch die Antwort für eine kleine Hausarbeit.
So vom Gefühl her würde ich sagen, die müssten auf dem Stack des Prozesses abgelegt werden, aber wo steht sowas, damit ich das nachweisen kann, dass es auch wirklich so ist.
Oder geht das irgendwie anders.
Ein etwas ratloser Liberty.