SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: CARLOSM_13200 en Lunes 8 de Octubre de 2007, 02:06

Título: Creación De Varios Hijos Con El Fork()
Publicado por: CARLOSM_13200 en Lunes 8 de Octubre de 2007, 02:06
He intentado de varias formas hacer que un proeso tenga varios hijos, ya puedo crear un hijo,pero como hacer para que ese proceso cree varios hijos dando un numero por teclado
Título: Re: Creación De Varios Hijos Con El Fork()
Publicado por: su - en Lunes 8 de Octubre de 2007, 23:49
Que es lo que no sabes?
Crear los hijos o leer la entrada del teclado?
En que sistema operativo estas?

Aqui hay un ejmplo que te puede servir:
http://en.wikipedia.org/wiki/Fork_(operating_system) (http://en.wikipedia.org/wiki/Fork_(operating_system))
Título: Re: Creación De Varios Hijos Con El Fork()
Publicado por: CARLOSM_13200 en Martes 9 de Octubre de 2007, 00:29
Ahora mi problema es donde poner el wait(), dentro de un for donde se estan creando varios hijos, para poder crear concurrencia entre los hijos
Título: Re: Creación De Varios Hijos Con El Fork()
Publicado por: su - en Martes 9 de Octubre de 2007, 01:00
Con esto (http://www.opengroup.org/onlinepubs/000095399/utilities/wait.html) debes de temer.
Título: Re: Creación De Varios Hijos Con El Fork()
Publicado por: CARLOSM_13200 en Martes 9 de Octubre de 2007, 20:17
No se si este mal, pero mi pregunta es sobre LENGUAJE C, donde quiero crear algunos procesos
Título: Re: Creación De Varios Hijos Con El Fork()
Publicado por: su - en Martes 9 de Octubre de 2007, 22:31
Cita de: "CARLOSM_13200"
No se si este mal, pero mi pregunta es sobre LENGUAJE C, donde quiero crear algunos procesos
Si, me equivoque de manual  :P

<sys/wait.h> (http://www.opengroup.org/onlinepubs/000095399/functions/wait.html)