Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: astinx en 25 Febrero 2012, 23:03 PM

Título: funcion System(const char* aString); ¿Se puede guerdar el valor de respuesta?
Publicado por: astinx en 25 Febrero 2012, 23:03 PM
Hola, estoy implementando un grafo en C, donde cada uno de los nodos es un proceso del sistema y sus adyacentes son sus procesos hijos. Para esto estaba pensando usar la función System, pero System solo devuelve un Integer que es el valor de respuesta de éxito o fracaso de la ejecución del comando. ¿Se puede de alguna forma o con otra función copiar los resultados del interprete de comandos en un String?

Muchas gracias por detenerse a leer, saludos!
Título: Re: funcion System(const char* aString); ¿Se puede guerdar el valor de respuesta?
Publicado por: Eternal Idol en 25 Febrero 2012, 23:20 PM
http://stackoverflow.com/questions/125828/best-way-to-capture-stdout-from-a-system-command-so-it-can-be-passed-to-anothe

http://linux.die.net/man/3/popen
Título: Re: funcion System(const char* aString); ¿Se puede guerdar el valor de respuesta?
Publicado por: astinx en 25 Febrero 2012, 23:29 PM
Gracias! :D
Título: Re: funcion System(const char* aString); ¿Se puede guerdar el valor de respuesta?
Publicado por: Eternal Idol en 26 Febrero 2012, 01:11 AM
De nadas.