質問: 0){ //外部プログラムを起動... execlp("./eco_c", param1, param2); exit(-1); } ``` 拙い記載で、内容が伝わるのか甚だ不安ではおりますが、どなた様かご教授賜れましたら幸いです。 宜しくお願いいたします。
回答: `man fork`に、想定されるエラー原因が書いてあります。`errno`を参照するとどのエラーかわかります。 普通は(標準エラー出力が取れるのなら)、システムコールに失敗したら`perror`関数を呼びます。`man 3 perror`参照。