Provided by: manpages-de-dev_4.27.0-1_all bug

BEZEICHNUNG

       pthread_once - einmalige Initialisierung

ÜBERSICHT

       #include <pthread.h>

       pthread_once_t einmalige_Steuerung = PTHREAD_ONCE_INIT;

       int pthread_once(pthread_once_t *einmalige_Steuerung, void (*Initroutine) (void));

BESCHREIBUNG

       Der  Zweck von pthread_once besteht darin, sicherzustellen, dass ein Stück Initialisierungscode höchstens
       einmal ausgeführt 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 ändert den Wert der Variablen  einmalige_Steuerung,  um  aufzuzeichnen,
       dass  die Initialisierung durchgeführt wurde. Nachfolgende Aufrufe von pthread_once mit dem gleichen Wert
       für einmalige_Steuerung führen nichts aus.

RÜCKGABEWERT

       pthread_once liefert immer 0 zurück.

FEHLER

       Keine.

ÜBERSETZUNG

       Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann <debian@helgefjell.de> erstellt.

       Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder  neuer
       bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.

       Wenn  Sie  Fehler  in  der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die
       Mailingliste der Übersetzer: debian-l10n-german@lists.debian.org.

Linux man-pages 6.9.1                              2. Mai 2024                                   pthread_once(3)