ejecutar en 2º plano??

gonchal
05 de Septiembre del 2003
Hola a todos;
estoy intentando usar la funcion system() en un prog de c, para que me abra un archivo.El caso es que necesito que luego me retorne al entorno del programa de nuevo.Lo que hace es que no sigue con el progr. hasta que cierro el archivo que me ha abierto el comando que he ejecutado con system.
Hasy alguna forma de retornar a la ejecucion del prog. en C, sin tener que cerrar ese archivo??Es decir, que me lo ejecute en 2º plano??
Gracias por vuestra ayuda, un saludo ;-)


jrmullor
05 de Septiembre del 2003
¿Has probado a utilizar threads? En C++ tienes los threads que permiten ejecutar trozos de programa simultaneamente.

herreruela1980
05 de Septiembre del 2003
Tienes que usar threads que te permiten ejecutar dos programas en paralelo.