Namespaces
Variants

mtx_init

From cppreference.net
헤더 파일에 정의됨 <threads.h>
int mtx_init ( mtx_t * mutex, int type ) ;
(C11 이후)

type 를 사용하여 새로운 뮤텍스 객체를 생성합니다. mutex 가 가리키는 객체는 새로 생성된 뮤텍스의 식별자로 설정됩니다.

type 는 다음 값 중 하나를 가져야 합니다:

목차

매개변수

mutex - 초기화할 뮤텍스에 대한 포인터
type - 뮤텍스의 타입

반환값

thrd_success 성공한 경우, thrd_error 그렇지 않은 경우.

참고문헌

  • C17 표준 (ISO/IEC 9899:2018):
  • 7.26.4.2 mtx_init 함수 (p: 277-278)
  • C11 표준 (ISO/IEC 9899:2011):
  • 7.26.4.2 mtx_init 함수 (p: 381)

참고 항목

C++ documentation 에 대한 mutex
C++ documentation 에 대한 timed_mutex
C++ documentation 에 대한 recursive_mutex
C++ documentation 에 대한 recursive_timed_mutex