Aktív témák

  • czappa

    aktív tag

    válasz Metalwarrior #238 üzenetére

    A fork()-kal másolja le magát.
    Visszatérési érték:
    -ha kisebb mint 0, akkor gebasz történt;
    -0: a gyermek process
    -nagyobb mint 0: szülő.

    Alapesetben tehát egy if-fel vizsgálod, h 0, vagy több (vagy kevesebb).

    Saját processz azonossítója: getpid(),
    Szülőé getppid().
    Mindkettőhöz az unistd.h kell.

    Megj: A fork() a gyermek processz id-vel (pid) vissza, Tehát ha az nagyobb nullánál, akkor vagy a szülő folyamatban és ekkor a visszatérési érték a gyermek pid-je.

    mod.:
    "Ha lehet kis kommentet is hogy mi mit csinál mert ebből zokni vagyok."

    A zh-t ne írjuk meg helyetted? Nem nagyon akarlak piszkálni, de neked kell döntened, hogy megakarod-e tanulni, vagy sem. Viszont ha a válasz "sem" nem várd el, hogy más csinálja meg helyetted.

Aktív témák