2017-10-04 75 views
0

我在Linux中有一個控制檯程序,當我執行它時,它讀取一些傳感器條件並將它們寫入終端,用戶可以看到。另外有另一個程序,當我運行時,它要求傳感器的價值,我必須把它們放在手邊。如何在2個程序輸入到輸出之間創建鏈?

如何在這兩個程序之間建立聯繫,讓第一個人可以通過第二個號碼自動傳遞它的值,我不會用手寫出它們?

例如: 計劃NUMBER1:

#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

你只能讓一個程序,並在diferent方法改變你的主要方法,並呼籲他們在同樣的節目,但你不能conect節目。