thrd_join
From cppreference.net
|
Défini dans l'en-tête
<threads.h>
|
||
|
int
thrd_join
(
thrd_t
thr,
int
*
res
)
;
|
(depuis C11) | |
Bloque le thread actuel jusqu'à ce que le thread identifié par
thr
termine son exécution.
Si
res
n'est pas un pointeur nul, le code de résultat du thread est placé à l'emplacement pointé par
res
.
La terminaison du thread synchronizes-with l'achèvement de cette fonction.
Le comportement est indéfini si le thread a été précédemment détaché ou joint par un autre thread.
Table des matières |
Paramètres
| thr | - | identifiant du thread à joindre |
| res | - | emplacement pour stocker le code de résultat |
Valeur de retour
thrd_success si réussi, thrd_error sinon.
Références
- Norme C17 (ISO/CEI 9899:2018) :
-
- 7.26.5.6 La fonction thrd_join (p : 280-281)
- Norme C11 (ISO/CEI 9899:2011) :
-
- 7.26.5.6 La fonction thrd_join (p: 384-385)
Voir aussi
|
(C11)
|
détache un thread
(fonction) |
|
(C11)
|
termine le thread appelant
(fonction) |
|
documentation C++
pour
join
|
|