Namespaces
Variants

thrd_join

From cppreference.net
Definido en el encabezado <threads.h>
int thrd_join ( thrd_t thr, int * res ) ;
(desde C11)

Bloquea el hilo actual hasta que el hilo identificado por thr finalice su ejecución.

Si res no es un puntero nulo, el código de resultado del hilo se coloca en la ubicación apuntada por res .

La terminación del hilo synchronizes-with la finalización de esta función.

El comportamiento es indefinido si el hilo fue previamente separado o unido por otro hilo.

Contenidos

Parámetros

thr - identificador del hilo a unir
res - ubicación para colocar el código de resultado

Valor de retorno

thrd_success si es exitoso, thrd_error en caso contrario.

Referencias

  • Estándar C17 (ISO/IEC 9899:2018):
  • 7.26.5.6 La función thrd_join (p: 280-281)
  • Estándar C11 (ISO/IEC 9899:2011):
  • 7.26.5.6 La función thrd_join (p: 384-385)

Véase también

desvincula un hilo
(función)
finaliza el hilo que realiza la llamada
(función)