0
A
回答
6
停止暫停的唯一時間是當它被中斷時,並且這是失敗時返回(繼續暫停)。所以,正確地說,它返回-1表示它沒有繼續暫停。
1
從POSIX 2008標準:
由於暫停()暫停線程執行下去,除非信號中斷,沒有成功完成返回值。應返回值-1並設置錯誤號以指示錯誤。
相關問題
- 1. ioctl返回-1與errno設置爲EPERM
- 2. 爲什麼'暫停'系統調用總是返回-1?
- 3. Berkeley套接字:connect()的返回-1,errno設置爲ENOENT
- 4. write()返回errno 14爲什麼?
- 5. 爲什麼設置errno爲22:mq_open()POSIX
- 6. 爲什麼IndexOf返回-1?
- 7. 爲什麼ISNUMERIC('。')返回1?
- 8. 爲什麼UINT_MAX返回-1?
- 9. 爲什麼sqlitedatabase.insert返回-1?
- 10. 爲什麼[] .push([])返回1?
- 11. 爲什麼retainCount返回-1
- 12. 爲什麼GetCurrentProcess返回-1?
- 13. 爲什麼HttpURLConnection.getResponseCode()返回1?
- 14. SDL_BlitSurface()返回-1 ...爲什麼?
- 15. getsockname返回-1,errno是EBADF?
- 16. 爲什麼要返回一個負的errno? (例如,返回-EIO)
- 17. 爲什麼(true && 1)返回1,但(1 && true)返回true?
- 18. 爲什麼getdate返回1 \ 1 \ 1900
- 19. 爲什麼1!= 1返回true?
- 20. 爲什麼open()失敗並且errno沒有設置?
- 21. cudaMalloc設置errno儘管返回cudaSuccess
- 22. SimpleDateFormat返回1小時爲什麼?
- 23. 爲什麼方法返回-1?
- 24. 爲什麼Boost :: multiprecision :: sqrt(1)返回0?
- 25. 爲什麼1 && 2返回2?
- 26. 爲什麼getppid()從孩子返回1
- 27. 爲什麼HttpWebResponse.ContentLength突然返回-1?
- 28. 爲什麼FindFirstFileW總是返回-1?
- 29. 爲什麼getPointerCount()總是返回1?
- 30. 爲什麼count(false)返回1?