cnd_init
Von cppreference.com
| Definiert im Header <threads.h> |
||
| int cnd_init( cnd_t* cond ); |
(seit C11) | |
Initialisiert eine neue Bedingungsvariable. Das von cond zeigende Objekt wird auf einen Wert gesetzt, der die Bedingungsvariable identifiziert.
Inhalt |
[bearbeiten] Parameter
| cond | - | Zeiger auf eine Variable, in der der Identifikator der Bedingungsvariable gespeichert werden soll |
[bearbeiten] Rückgabewert
thrd_success, wenn die Bedingungsvariable erfolgreich erstellt wurde. Andernfalls wird thrd_nomem zurückgegeben, wenn nicht genügend Speicher vorhanden war, oder thrd_error, wenn ein anderer Fehler aufgetreten ist.
[bearbeiten] Referenzen
- C17-Standard (ISO/IEC 9899:2018)
- 7.26.3.3 Die Funktion cnd_init (S. 276)
- C11-Standard (ISO/IEC 9899:2011)
- 7.26.3.3 Die Funktion cnd_init (S. 379)
[bearbeiten] Siehe auch
| C++-Dokumentation für condition_variable
| |
| C++-Dokumentation für condition_variable_any
|