리눅스에서 파이프 번호를 쓰는 코드를 작성했습니다. 그것은 아래에 있지만, 오류를 보여줍니다, 아무도 이것에 나를 도울 수 있습니다.리눅스에서 파이프를 사용하는 프로세스 간 통신
기본적으로 프로그램에 대한 문제는 다음과 같습니다. - 하나의 프로그램이 파이프를 열고 파이프에 숫자를 씁니다. - 다른 프로그램이 동일한 파이프를 열어 번호를 읽고 인쇄합니다. - 모두 닫습니다 파이프
int main()
{
int number;
FILE *fout;
fout = popen(" ","w");
pclose(fout);
return 0;
}
이제 내 질문에 내가 더 이상 진행 및 파이프에 숫자를 쓸 수 있도록 (위의 빈과 같이) 내가는 popen 명령 옵션에 제공해야하는지 명령입니다.
당신이 두 개의 서로 다른 프로그램 또는 프로세스를 분기 및 파이프로 통신 같은 프로그램이 있습니까? –
질문은 http://stackoverflow.com/q/18087047/841108과 매우 유사합니다! –