🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: chile.comp.programacion
Article #1188

Re: esperar que termine de modificarse un archivo

#1188
From: Jdg
Date: Wed, 27 Dec 2006 18:15
35 lines
2467 bytes
David Az�car 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");
> 
> 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
> 

system() debiera tomar el control y devolverlo a tu programa s�lo cuando
el comando que ejecutaste termina (a menos que lo que est�s ejecutando
sea un programa que corra en el background y retorne el control antes de
finalizar). Por lo tanto, el primer system() s�lo volver� cuando la
aplicaciony termine (y por ende ya tenga listo el archivo) y reci�n ah�
se ejecutar�a la segunda llamada a system().

saludos,

Javier
Technical Details
Message-ID: <emue96$uqj$1@spawn.telmexchile.cl>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news2.google.com!news4.google.com!news.glorb.com!news.kjsl.com!news.nivel5.cl!news.gtdinternet.com!news.telmexchile.cl!not-for-mail
References: <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
Path: arc1-ca.pugleaf.net!g2news2.google.com!news2.google.com!news4.google.com!news.glorb.com!news.kjsl.com!news.nivel5.cl!news.gtdinternet.com!news.telmexchile.cl!not-for-mail
From: Jdg <jdg_nospam_@_nospam_antena.cl>
Newsgroups: chile.comp.programacion
Subject: Re: esperar que termine de modificarse un archivo
Date: Wed, 27 Dec 2006 15:15:15 -0300
Organization: Telmex Chile
Lines: 35
Message-ID: <emue96$uqj$1@spawn.telmexchile.cl>
References: <emu4p1$3id$1@localhost.localdomain>
NNTP-Posting-Host: 200.27.93.12
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: spawn.telmexchile.cl 1167244391 31571 200.27.93.12 (27 Dec 2006 18:33:11 GMT)
X-Complaints-To: usenet@telmexchile.cl
NNTP-Posting-Date: Wed, 27 Dec 2006 18:33:11 +0000 (UTC)
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
In-Reply-To: <emu4p1$3id$1@localhost.localdomain>
X-Antivirus: avast! (VPS 0663-0, 27/12/2006), Outbound message
X-Antivirus-Status: Clean