thrd_success, thrd_timedout, thrd_busy, thrd_nomem, thrd_error
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
헤더 파일에 정의됨
<threads.h>
|
||
|
enum
{
thrd_success
=
/* unspecified */
,
|
(C11 이후) | |
스레드 상태 및 오류 식별자.
| 상수 | 설명 |
thrd_success
|
성공적인 반환값을 나타냄 |
thrd_nomem
|
메모리 부족 상태로 인한 실패 반환값을 나타냄 |
thrd_timedout
|
시간 초과된 반환값을 나타냄 |
thrd_busy
|
리소스가 일시적으로 사용 불가능하여 실패한 반환값을 나타냄 |
thrd_error
|
실패한 반환값을 나타냄 |
참고문헌
- C17 표준 (ISO/IEC 9899:2018):
-
- 7.26.1/5 thrd_success, thrd_timedout, ... (p: 275)
- C11 표준 (ISO/IEC 9899:2011):
-
- 7.26.1/5 thrd_success, thrd_timedout, ... (p: 377)