次のコードでは、関数 getpgid の暗黙的な宣言があるという警告が表示されます。私はそれが単なる警告であることを知っていますが、それはクラスのためのものであり、教授は警告をエラーとして扱うことを望んでいます. だから、助けてください。
適切なヘッダー ファイルも含めたので、何が問題なのかわかりません。
#include <unistd.h>
pid_t pid, pgid;
if ((pgid = getpgid(pid)) < 0) {
app_error("Failure to get process group ID");
}