回答編集履歴
3
pipe()じゃなくてdup2()
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
`fork()` と `execl()` を使っている場合は、`p
|
1
|
+
`fork()` と `execl()` を使っている場合は、`dup2()` を追加します。「dup2 fork exec」あたりでウェブ検索すると例がたくさん見つかると思います。
|
2
2
|
|
3
3
|
`fork()` と `execl()` をやめて `popen()` にしたほうが簡単かもしれません。
|
4
4
|
|
2
.
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
`fork()` と `execl()` を使っている場合は、`pipe()` を追加します。
|
1
|
+
`fork()` と `execl()` を使っている場合は、`pipe()` を追加します。「pipe fork exec」あたりでウェブ検索すると例がたくさん見つかると思います。
|
2
2
|
|
3
3
|
`fork()` と `execl()` をやめて `popen()` にしたほうが簡単かもしれません。
|
4
4
|
|
1
.
test
CHANGED
@@ -1,3 +1,4 @@
|
|
1
|
-
`execl()` だけではできません。そもそもこの関数は通常は帰ってこないので。
|
2
|
-
`
|
1
|
+
`fork()` と `execl()` を使っている場合は、`pipe()` を追加します。
|
3
2
|
|
3
|
+
`fork()` と `execl()` をやめて `popen()` にしたほうが簡単かもしれません。
|
4
|
+
|