pthread_once(3) Library Functions Manual pthread_once(3) BEZEICHNUNG pthread_once - einmalige Initialisierung UBERSICHT #include pthread_once_t einmalige_Steuerung = PTHREAD_ONCE_INIT; int pthread_once(pthread_once_t *einmalige_Steuerung, typeof(void (void)) *Initroutine; BESCHREIBUNG Der Zweck von pthread_once() besteht darin, sicherzustellen, dass ein Stuck Initialisierungscode hochstens einmal ausgefuhrt wird. Das Argument einmalige_Steuerung zeigt auf eine statische oder externe Variable, die statisch auf PTHREAD_ONCE_INIT initialisiert ist. Beim erstmaligen Aufruf von pthread_once() mit einem gegebenen Argument einmalige_Steuerung ruft es Initroutine ohne Argument auf und andert den Wert der Variablen einmalige_Steuerung, um aufzuzeichnen, dass die Initialisierung durchgefuhrt wurde. Nachfolgende Aufrufe von pthread_once() mit dem gleichen Wert fur einmalige_Steuerung fuhren nichts aus. RUCKGABEWERT pthread_once() liefert immer 0 zuruck. FEHLER Keine. UBERSETZUNG Die deutsche Ubersetzung dieser Handbuchseite wurde von Helge Kreutzmann erstellt. Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezuglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG ubernommen. Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Ubersetzer . Linux man-pages 6.18 17. Mai 2025 pthread_once(3)