• Hallo!

    Ich soll ein "verteilten Taschenrechner" erstellen welcher so funktionieren sollte:

    - pipes aufbauen und prozess forken
    - einlesen der zahlen und der rechenoperation im Partenprozess
    - übergabe der eingelesenen werte an den Childprozess
    - Child berechnet das ergebnis und gibt es an den Parentprozess zurück
    - Paren gibt das Ergebnis aus.

    mein problem ist, dass ich im Parent das ergebnis nicht ausgeben kann (im Child funktioniert die ausgabe ...).
    was mich wundert: n (anzahl der Buchstaben die übergeben werden) im Child prozess hat den wert z.b.: 11 und im Parent beträgt n dann nur noch 1.
    leider bin ich noch nicht auf den fehler draufgekommen...
    Quellcode:

    vielleicht findet ja wer den fehler ...

    danke schon mal im vorraus. lg Bambi

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!