Linuxでパイプする数値を書くためのコードを書きました。以下のようになっていますが、エラーが表示されています。誰か助けてください。
基本的に、プログラムの問題ステートメントは次のとおりです。- 1 つのプログラムがパイプを開き、パイプに数値を書き込みます。- 他のプログラムが同じパイプを開き、番号を読み取って出力します。- 両方のパイプを閉じます
int main()
{
int number;
FILE *fout;
fout = popen(" ","w");
pclose(fout);
return 0;
}
ここで私の質問は、さらに先に進んでパイプに番号を書き込むことができるように、 popen コマンドオプションでどのコマンドを指定する必要があるか (上記の空白で示されているように) です。