如何在2个程序输入到输出之间创建链?
问题描述:
我在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
}
答
你只能让一个程序,并在diferent方法改变你的主要方法,并呼吁他们在同样的节目,但你不能conect节目。