2017-10-04 2 views
0

나는 콘솔 프로그램을 리눅스에서 실행하면, 센서의 조건을 읽고 그것을 터미널에 쓰고 사용자가 볼 수있다. 또한 내가 달릴 때 센서 값을 물어보고 손으로 직접 넣어야하는 또 다른 프로그램이 있습니다.두 프로그램 입력 - 출력간에 체인을 만드는 방법은 무엇입니까?

숫자 2를 통해 자동으로 값을 전달할 수있는이 두 프로그램을 어떻게 연결할 수 있습니까?

예를 들어

: 프로그램 번호 1 :

#include <stdio.h> 

int main() 
{ 
int[10] sens_value=get_sensors_value(); 
for(int i=0; i<10; i++) 
std::cout<<sens_value; 
return 0; 
} 

프로그램 번호 2 :

#include <stdio.h> 

int main() 
{ 
int[10] sens_values; 
for(int i=0; i<10;i++) 
std::cin>>sens_values[i]; 
...etc 
return 0 
} 

답변

1

당신은 하나 개의 프로그램을 만들어 및 다른 방법에 주요 방법을 변환하고 그들을 호출 할 수 있습니다 동일한 프로그램이지만, conect 프로그램을 사용할 수 없습니다.

관련 문제