Namespaces
Variants

tss_get

From cppreference.net
헤더 파일에 정의됨 <threads.h>
void * tss_get ( tss_t tss_key ) ;
(C11 이후)

현재 스레드의 스레드별 저장소에 보관된 값을 반환합니다. 이 값은 tss_key 로 식별됩니다. 동일한 키로 식별되더라도 다른 스레드들은 서로 다른 값을 얻을 수 있습니다.

스레드 시작 시 (참조: thrd_create ), 모든 TSS 키와 연관된 값들은 NULL입니다. 서로 다른 값들은 tss_set 을 사용하여 스레드별 저장소에 저장될 수 있습니다.

목차

매개변수

tss_key - 스레드별 저장소 키, tss_create 로부터 획득하며 tss_delete 에 의해 삭제되지 않음

반환값

성공 시 값, NULL 실패 시.

참고 사항

이 함수에 해당하는 POSIX 동등 기능은 pthread_getspecific 입니다.

예제

참고문헌

  • C17 표준 (ISO/IEC 9899:2018):
  • 7.26.6.3 tss_get 함수 (p: 282)
  • C11 표준 (ISO/IEC 9899:2011):
  • 7.26.6.3 tss_get 함수 (p: 386)

참고 항목

(C11)
스레드별 저장소에 쓰기
(함수)