cnd_init
From cppreference.net
Concurrency support library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
헤더 파일에 정의됨
<threads.h>
|
||
|
int
cnd_init
(
cnd_t
*
cond
)
;
|
(C11부터) | |
새로운 조건 변수를 초기화합니다.
cond
가 가리키는 객체는 조건 변수를 식별하는 값으로 설정됩니다.
목차 |
매개변수
| cond | - | 조건 변수의 식별자를 저장할 변수에 대한 포인터 |
반환값
thrd_success
조건 변수가 성공적으로 생성된 경우. 그렇지 않으면 메모리가 부족한 경우
thrd_nomem
을 반환하거나, 다른 오류가 발생한 경우
thrd_error
를 반환합니다.
참고문헌
- C17 표준 (ISO/IEC 9899:2018):
-
- 7.26.3.3 cnd_init 함수 (p: 276)
- C11 표준 (ISO/IEC 9899:2011):
-
- 7.26.3.3 cnd_init 함수 (p: 379)
참고 항목
|
C++ documentation
에 대한
condition_variable
|
|
|
C++ documentation
에 대한
condition_variable_any
|