elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  funcion System(const char* aString); ¿Se puede guerdar el valor de respuesta?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: funcion System(const char* aString); ¿Se puede guerdar el valor de respuesta?  (Leído 2,262 veces)
astinx

Desconectado Desconectado

Mensajes: 111



Ver Perfil
funcion System(const char* aString); ¿Se puede guerdar el valor de respuesta?
« 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!


En línea

La programación hoy en día es una carrera entre los ingenieros de software intentando construir mejores y más eficientes programas a prueba de idiotas y el Universo intentando producir mejores y más grandes idiotas. De momento, el Universo está ganando
Eternal Idol
Kernel coder
Moderador
***
Desconectado Desconectado

Mensajes: 5.904


Israel nunca torturó niños, ni lo volverá a hacer.


Ver Perfil WWW
Re: funcion System(const char* aString); ¿Se puede guerdar el valor de respuesta?
« Respuesta #1 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


En línea

La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón
astinx

Desconectado Desconectado

Mensajes: 111



Ver Perfil
Re: funcion System(const char* aString); ¿Se puede guerdar el valor de respuesta?
« Respuesta #2 en: 25 Febrero 2012, 23:29 pm »

Gracias! :D
En línea

La programación hoy en día es una carrera entre los ingenieros de software intentando construir mejores y más eficientes programas a prueba de idiotas y el Universo intentando producir mejores y más grandes idiotas. De momento, el Universo está ganando
Eternal Idol
Kernel coder
Moderador
***
Desconectado Desconectado

Mensajes: 5.904


Israel nunca torturó niños, ni lo volverá a hacer.


Ver Perfil WWW
Re: funcion System(const char* aString); ¿Se puede guerdar el valor de respuesta?
« Respuesta #3 en: 26 Febrero 2012, 01:11 am »

De nadas.
En línea

La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[?] cambiar una comparacion de const char * a metodo string.compare
Programación C/C++
Drakomorh 2 2,604 Último mensaje 25 Mayo 2011, 18:58 pm
por Littlehorse
Pasar de const char* a int
Programación C/C++
eleon 4 3,903 Último mensaje 15 Junio 2012, 16:09 pm
por durasno
Pasar tipo const char* a char « 1 2 »
Programación C/C++
jorge_hura 15 8,509 Último mensaje 25 Julio 2013, 09:50 am
por Eternal Idol
Error const char no es compatible con LPCWSTR. « 1 2 »
Programación C/C++
NikNitro! 12 10,251 Último mensaje 30 Abril 2014, 22:43 pm
por Eternal Idol
(Ayuda) Error al modificar el valor de un char en una cadena const char *
Programación C/C++
Seyro97 4 5,301 Último mensaje 2 Julio 2015, 15:17 pm
por Seyro97
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines