Quiero interactuar con un programa hecho en c++, en lugar de hacerlo desde la consola, hacerlo desde un programa en php.
He estado mirando la funcion exec pero esto no me permite interactuar, solo ejecutarlo. Tambien la funcion proc_open(). Con esta he hecho lo siguiente que no funciona:
Este es el programa simple que tengo en c++ prueba.exe
Código C++:
Ver original
#include<isotream> using namespace std; int main() { int num; cin >> num; cout << num; return 0; }
y quiero que lea del php la variable num y la muestre en el php.
Este es el codigo que tengo:
Código PHP:
Ver original
) ; // define current working directory where files would be stored $cwd = 'C:\\Documents and Settings\\Usuario\\Escritorio' ; // open process reprint.pl and pass it an argument { //Como interactuao aqui con el prueba.exe? }
Gracias.