• Viernes 8 de Noviembre de 2024, 09:34

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - jpjimenez

Páginas: [1]
1
C/C++ / Re: Llamar Otro Programa Y Capturar Mensajes En C++
« en: Martes 10 de Julio de 2007, 21:06 »
Gracias Eternal Idol, pero he probado algunas maneras utilizando pipes, pero al parecer, no capto bien como hacerlo pues no me sale, si sabes alguna forma por favor, ponme algun ejemplo, algo de codigo. gracias

2
C/C++ / Llamar Otro Programa Y Capturar Mensajes En C++
« en: Martes 10 de Julio de 2007, 19:21 »
hola, tengo una terrible duda que no me deja dormir durante hace ya unas semanas, entre otras cosas porque es de vital importancia para la realización de un proyecto en el que estoy enfrascado y por que en si la duda no me deja tranquilo.
Por favor cualquier ayuda la agradecería enormemente.

La cuestion es la siguiente:

tengo un programa en C++ que lo que hace es simplemente imprimir a través del flujo de error un mensaje, este es el código


/*código del ejecutable ejemplo.bin*/

#include <iostream>
#include <cstdlib>

using namespace std;

int main(int argc, char* argv[]){
   
   fprintf(stderr,"Este es el mensaje de error");
   
   return EXIT_SUCCESS;
}


Sencillo verdad.
Ahora viene la cuestion:

¿Cómo puedo llamar a este programa desde otro en C++ y capturar en alguna variable, o de alguna forma, el mensaje lanzado desde el programa "ejemplo.bin"?

Yo trabajo en Linux.

Por favor cualquier ayuda. Si podrian ilustrar con codigo de ejemplo seria ideal, he tratado de muchísimas maneras y nada. Gracias.

Páginas: [1]