Error-Handling
ESRCH 是什麼意思?
出自:http : //pubs.opengroup.org/onlinepubs/9699919799/basedefs/errno.h.html
總是很清楚為什麼一個errno 程式碼被命名為一種特殊的方式,除了這個。SRCH與No such process有何關係?
POSIX
kill
記錄了“搜尋”的內涵:$$ ESRCH $$
找不到與pid指定的程序或程序組對應的程序或程序組。
上一期(2004 年)在基本原理中提供了更多資訊:
當 pid 的絕對值大於某個最大值或其他特殊值時,某些實現會為 kill() 函式提供語義擴展。負值是 kill() 的標誌。由於大多數實現返回***$$ ESRCH $$***在這種情況下,此行為不包含在本卷 IEEE Std 1003.1-2001 中,儘管符合要求的實現可以提供這樣的擴展。