0

私のコードで execv を呼び出し、execv の呼び出しの後に数行のコードがある場合、execv によって開始されたものはすべて現在のプロセスを置き換えるため、それらの行は実行されるでしょうか?それとも実行されないでしょうか?

4

2 に答える 2

2

execv()呼び出しが失敗し ない限り、それらは実行されません。execv()それを呼び出すプロセスで実行されているプログラムを完全に置き換えます。

于 2011-04-27T04:30:07.910 に答える
1

スレッドをフォークしてそのうちの 1 つだけで execv を呼び出さない限り、それらは実行されません。

于 2011-04-27T04:30:23.837 に答える