Article View: chile.comp.programacion
Article #1066Re: esperar que termine de modificarse un archivo
From: Victor Alejandro Ramiro Cid
Date: Sun, 31 Dec 2006 04:24
Date: Sun, 31 Dec 2006 04:24
34 lines
2230 bytes
2230 bytes
David Az?car <dazocar@nospaming.uchile.cl> wrote:
> Hola, quisiera hacer una pregunta de c++
> supongamos que tengo un programa en c++ llamado aplicacionx, que en una
> parte ejecuta un programa externo:
>
> system("aplicaciony -p1 -p2");
>
> esa aplicaci?ny genera un archivo de texto con datos, que deben ser procesados
> por una aplicacionz, y que tambi?n es llamado desde la aplicacionx:
>
> system("aplicacionz -p3 -p4 arch_salida_appy");
puedes ocupar popen(3) para leer la salida del programay o fork(2) y sincronizar via un pipe(2) de datos. Esa es la mejor forma de hacer tu programax (si es que tus programas y,z escriben en la salida estandar)
salu2
victor
>
> Y bueno, para que aplicacionz funcione correctamente, debo esperar que
> aplicaciony termine de generar el archivo de texto con datos, lo que en general
> puede demorar el tiempo que sea, desde segundos hasta horas. Entonces quisiera
> saber c?mo la aplicacionx puede saber cu?ndo est? listo el archivo de salida,
> para as? reci?n ah? llamar a la aplicacionz
>
> No s? si me expliqu? bien =P
>
> ojal? puedan ayudarme
>
> saludos cordiales
>
--
Saludos,
Victor Ramiro
Technical Details
Message-ID:
<en7e2k$haj$1@helcaraxe.dcc.uchile.cl>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!news.glorb.com!news.kjsl.com!news.nivel5.cl!news.vcd.cl!not-for-mail!news.cec.uchile.cl!helcaraxe.dcc.uchile.cl!not-for-mailReferences:
<emu4p1$3id$1@localhost.localdomain>Show Full Headers
Complete Article Headers
X-Google-Thread: 1593cb,9bb0210964166dc4
X-Google-Attributes: gid1593cb,public
X-Google-Language: SPANISH,ASCII-7-bit
From: Victor Alejandro Ramiro Cid <vramiro@dcc.uchile.cl>
Newsgroups: chile.comp.programacion
Subject: Re: esperar que termine de modificarse un archivo
Date: Sun, 31 Dec 2006 04:24:52 +0000 (UTC)
Organization: DCC - Universidad de Chile
Lines: 34
Message-ID: <en7e2k$haj$1@helcaraxe.dcc.uchile.cl>
References: <emu4p1$3id$1@localhost.localdomain>
NNTP-Posting-Host: anakena.dcc.uchile.cl
X-Trace: helcaraxe.dcc.uchile.cl 1167539092 17747 192.80.24.6 (31 Dec 2006 04:24:52 GMT)
X-Complaints-To: newsmaster@dcc.uchile.cl
NNTP-Posting-Date: Sun, 31 Dec 2006 04:24:52 +0000 (UTC)
User-Agent: tin/1.8.2-20060425 ("Shillay") (UNIX) (Linux/2.6.17-gentoo-r4 (i686))
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!news.glorb.com!news.kjsl.com!news.nivel5.cl!news.vcd.cl!not-for-mail!news.cec.uchile.cl!helcaraxe.dcc.uchile.cl!not-for-mail