🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Curses y fork

#7201
From: xsidius
Date: Sat, 29 Mar 2003 15:30
57 lines
2489 bytes
En el art�culo <slrnb8bdv2.4on.xsidius@dhp.net.dhis.org>, xsidius escribi�:


Hay dos lineas cambiadas en el ejemplo lo posteo otra vez

#include <unistd.h>
#include <curses.h>
#include <sys/types.h>
#include <signal.h>


int main() {
    pid_t pid; /*Control de procesos padre-hijo*/
    /* initialize curses */
    WINDOW *msn_server;
    WINDOW *interfaz;


    initscr();
    msn_server=subwin(stdscr, LINES/2-1, COLS, 0, 0);
    interfaz=subwin(stdscr, LINES/2-1, COLS, LINES/2 +1, 0);

    pid=fork();
    if (pid==-1)
        perror("creando hijo:");
    else if (pid==0){

        /*codigo del hijo*/
        wprintw(msn_server, "Lineas %d y Columnas %d", LINES,COLS);
        wrefresh(msn_server);
        
    }
    else {    
        wprintw(interfaz, "LAs curses apestan" );
        wrefresh(interfaz);
    
        delwin(interfaz);
        delwin(msn_server);
        touchwin(stdscr);
        refresh();
        sleep(2);
        endwin();
        kill(pid, SIGKILL);
        exit(0);
    }

}
 


-- 
Homer: Tengo la mano atrapada en la m�quina
Operario: �Has probado a soltar la cerveza?
-------------------------------------------
David Hern�ndez <dahernan@telecable.es>
xsidius		<xsidius@escomposlinux.org>
-------------------------------------------
Technical Details
Message-ID: <slrnb8bevu.5d3.xsidius@dhp.net.dhis.org>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-09!supernews.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.icl.net!newsfeed.fjserv.net!kibo.news.demon.net!demon!news-hub.cableinet.net!blueyonder!btnet-peer!btnet!newsfeed.bt.es!newsfeed.telecable.es!not-for-mail
References: <slrnb8bdv2.4on.xsidius@dhp.net.dhis.org>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,602a08c6d66c5bcf
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2003-03-29 07:31:48 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-09!supernews.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.icl.net!newsfeed.fjserv.net!kibo.news.demon.net!demon!news-hub.cableinet.net!blueyonder!btnet-peer!btnet!newsfeed.bt.es!newsfeed.telecable.es!not-for-mail
From: xsidius <xsidius@escomposlinux.org>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Curses y fork
Date: Sat, 29 Mar 2003 15:30:05 +0000 (UTC)
Organization: Telecable S.A.
Lines: 58
Message-ID: <slrnb8bevu.5d3.xsidius@dhp.net.dhis.org>
References: <slrnb8bdv2.4on.xsidius@dhp.net.dhis.org>
NNTP-Posting-Host: cmr-212-89-9-132.telecable.es
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: filemon1.isp.telecable.es 1048951805 8296 212.89.9.132 (29 Mar 2003 15:30:05 GMT)
X-Complaints-To: abuse@telecable.es
NNTP-Posting-Date: Sat, 29 Mar 2003 15:30:05 +0000 (UTC)
User-Agent: slrn/0.9.7.4 (Linux)