Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - avviare programma esterni
Forum - C/C++ - avviare programma esterni

Avatar
gabriele94 (Normal User)
Newbie


Messaggi: 11
Iscritto: 06/06/2010

Segnala al moderatore
Postato alle 15:38
Martedì, 08/06/2010
Salve avrei un altra domanda da provi..
Come posso fare ad avviare un applicazione esterna mettendo in pause il processo padre e facendolo ripartire appena il processo figlio termina?

PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 15:58
Martedì, 08/06/2010
Testo quotato

Postato originariamente da gabriele94:

Salve avrei un altra domanda da provi..
Come posso fare ad avviare un applicazione esterna mettendo in pause il processo padre e facendolo ripartire appena il processo figlio termina?



system("nomeprogramma.exe");

PM Quote
Avatar
TheKaneB (Member)
Guru^2


Messaggi: 1792
Iscritto: 26/06/2009

Segnala al moderatore
Postato alle 18:55
Martedì, 08/06/2010
Testo quotato

Postato originariamente da gabriele94:

Salve avrei un altra domanda da provi..
Come posso fare ad avviare un applicazione esterna mettendo in pause il processo padre e facendolo ripartire appena il processo figlio termina?



su che sistema operativo? Su linux puoi usare i classicissimi fork() execve() e waitpid().

PM Quote