tss_get
|
Определено в заголовке
<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 (стр: 282)
- Стандарт C11 (ISO/IEC 9899:2011):
-
- 7.26.6.3 Функция tss_get (стр: 386)
Смотрите также
|
(C11)
|
запись в потоконеспецифичное хранилище
(функция) |