cnd_init
From cppreference.net
Concurrency support library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Défini dans l'en-tête
<threads.h>
|
||
|
int
cnd_init
(
cnd_t
*
cond
)
;
|
(depuis C11) | |
Initialise une nouvelle variable de condition. L'objet pointé par
cond
sera défini à une valeur qui identifie la variable de condition.
Table des matières |
Paramètres
| cond | - | pointeur vers une variable pour stocker l'identifiant de la variable de condition à |
Valeur de retour
thrd_success
si la variable de condition a été créée avec succès. Sinon, retourne
thrd_nomem
s'il n'y avait pas suffisamment de mémoire ou
thrd_error
si une autre erreur s'est produite.
Références
- Norme C17 (ISO/CEI 9899:2018) :
-
- 7.26.3.3 La fonction cnd_init (p: 276)
- Norme C11 (ISO/IEC 9899:2011) :
-
- 7.26.3.3 La fonction cnd_init (p: 379)
Voir aussi
|
Documentation C++
pour
condition_variable
|
|
|
Documentation C++
pour
condition_variable_any
|