2014-05-13 2 views
0

PHP 스크립트가 .cpp 파일을 실행하고 PHP를 통해 결과를 반환하는 방법을 찾으려고합니다..cpp 파일을 실행하는 PHP 스크립트를 얻는 방법

내가 내 질문에 혼동을 피하기 위해 내 방법을지도한다 : 웹 페이지에서

특정 행동을 (버튼 클릭) -> PHP는 .CPP 파일을 실행 -> .cpp 파일의 결과는 PHP로 돌아갑니다 - > 반환 된 데이터는 페이지를 다시 채우는 데 사용됩니다.

이 작업을 수행 할 수 있습니까?

exec 기능이 실행됩니다 나는 당신이이 실행 구축 실행하는 데 의미를 바랍니다 ... (내가 온라인 보았다 아래로 투표를하지 않는 날이 연결 확립하는 데 도움이되는 고체 리드를 찾을 수 없습니다 바랍니다)

+1

'.cpp' 파일의 내용을 알고 있습니까? –

+0

C++ 소스 코드 파일을 "실행할"수 없습니다. C++은 해석 된 언어가 아닙니다. 그래도 컴파일 된 프로그램을 실행할 수 있습니다 ... – Appleshell

답변

0

을 응용 프로그램은 명령 행을 통해 실행하는 것과 유사합니다. 즉, 명령 행에서와 같이 응용 프로그램의 표준 출력을 얻을 수 있습니다. 당신은 단지 PHP의 실행 기능을 복제 할 수있는 경우

How to run abc.exe using php

그것은, 일종의 미봉책이다.

+0

감사합니다,이게'exec ('abc.exe', $ output ")'를 사용하여 .cpp 파일을 사용해야 할 것이라고 생각합니다. C++을 사용하고 있다면, $ output 변수에'std :: cout << x <<'? –

+0

문자열이 채워지게 될까요?'$ output'을'&'와 함께 참조로 전달하십시오. – psyklopz

관련 문제