🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #8004

Re: fork/padres/hijos

#8004
From: Piojo
Date: Sat, 04 Jan 2003 20:37
28 lines
1875 bytes
> Es m�s facil de lo que crees, y la pid NO pasa del padre al hijo. Fork en
el
> padre devuelve el pid del hijo y en el hijo 0.
>
Esto es correcto. Pero en el ejemplo que pones lo haces al rev�s.

Ser�a simplemente:

#include <unistd.h>
#include <stdio.h>

int main () {

    pid_t fpid;

    switch (fpid=fork()) {
        case -1: /* Error */
            printf ("Error en fork\n");
        case 0: /* Proceso hijo */
            printf ("Soy el proceso hijo\n");
            exit (0);
        default: /* Proceso padre: se espera al hijo */
            printf ("Proceso padre.\nHe parido al proceso %d\n", fpid); /*
Mensaje del padre. Indica el PID del hijo creado con fork */
            wait (NULL);
     }
    return 0;
}
Technical Details
Message-ID: <av7gn2$hfm$1@news.ya.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!skynet.be!skynet.be!newsfeed.icl.net!newsfeed.fjserv.net!news-out.newsfeeds.com!propagator2-maxim!news-in.spamkiller.net!news.telia-iberia.com!news.rediris.es!news.ya.com!yacom!not-for-mail
References: <aua5q8$dgh$1@news.ya.com> <aut390$a1ssu$1@ID-175868.news.dfncis.de>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,c64d2f904bb75c6c
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2003-01-04 12:38:05 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!skynet.be!skynet.be!newsfeed.icl.net!newsfeed.fjserv.net!news-out.newsfeeds.com!propagator2-maxim!news-in.spamkiller.net!news.telia-iberia.com!news.rediris.es!news.ya.com!yacom!not-for-mail
From: "Piojo" <mailingpiojo@ya.com>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: fork/padres/hijos
Date: Sat, 4 Jan 2003 21:37:28 +0100
Organization: ya.com internet factory
Lines: 30
Message-ID: <av7gn2$hfm$1@news.ya.com>
References: <aua5q8$dgh$1@news.ya.com> <aut390$a1ssu$1@ID-175868.news.dfncis.de>
NNTP-Posting-Host: 80-25-211-52.adsl.ya.com
X-Trace: news.ya.com 1041712675 17910 80.25.211.52 (4 Jan 2003 20:37:55 GMT)
X-Complaints-To: newsmaster@ya.com
NNTP-Posting-Date: Sat, 4 Jan 2003 20:37:55 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2720.3000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000