ID非公開

2016/1/29 14:16

11回答

システムコールの exec() について質問です。 課題でfork(), exec()を使ったプログラムをなんでもいいので書きなさい。ものがでました。

システムコールの exec() について質問です。 課題でfork(), exec()を使ったプログラムをなんでもいいので書きなさい。ものがでました。 forkは使い方もわかりましたし、今のプログラムにもいれましたが、exec()の使い方がよくわかりません。 外部プログラムを実行するためのものだそうですが、どのような使い方をすればよいのかGoogleでしらべてもでません。 execl() やexeclp()のようなexec()系のものらしき関数を含んだサンプルプログラムはいろいろみつかるのですが、exec()だけで使っているプログラムの例がどこにも見つかりません。(もし引数をとるならそれも含めてもOKですが、それ以前に exec( からはじまるプログラム自体が調べてもヒットしません。 存在しないのでしょうか?

プログラミング96閲覧xmlns="http://www.w3.org/2000/svg">25

ベストアンサー

0

exec という名前の関数ではなく、exec で始まる名前の関数群だと思ってください。 https://ja.wikipedia.org/wiki/Exec

ID非公開

質問者

2016/1/29 16:45

ありがとうございます。道理で見つからないわけでした。。 この課題がややこしいですね。。。 fork(), exec() を最低でも一度つかってプログラムを書きなさい だけなのでexec()が存在するのかと思いました

ThanksImg質問者からのお礼コメント

Thank you!

お礼日時:2016/2/5 2:24