.\" -*- coding: UTF-8 -*- .\" Copyright, Xavier Leroy .\" Copyright 2023, Alejandro Colomar .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH pthread_once 3 "31 octombrie 2023" "Pagini de manual de Linux 6.06" . . .SH NUME pthread_once \- inițializare o singură dată . . .SH REZUMAT \fB#include \fP .P \fBpthread_once_t \fP\fIonce_control\fP\fB = PTHREAD_ONCE_INIT;\fP .P \fBint pthread_once(pthread_once_t *\fP\fIonce_control\fP\fB, void (*\fP\fIinit_routine\fP\fB) (void));\fP . . .SH DESCRIERE Scopul lui \fBpthread_once\fP este de a se asigura că o bucată de cod de inițializare este executată cel mult o dată. Argumentul \fIonce_control\fP indică o variabilă statică sau externă inițializată static la \fBPTHREAD_ONCE_INIT\fP. .P Prima dată când \fBpthread_once\fP este apelat cu un anumit argument \fIonce_control\fP, acesta apelează \fIinit_routine\fP fără niciun argument și modifică valoarea variabilei \fIonce_control\fP pentru a înregistra faptul că a fost efectuată inițializarea. Apelurile ulterioare către \fBpthread_once\fP cu același argument \fBonce_control\fP nu fac nimic. . . .SH "VALOAREA RETURNATĂ" \fBpthread_once\fP returnează întotdeauna 0. . . .SH ERORI\-IEȘIRE Niciuna. .PP .SH TRADUCERE Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu . .PP Această traducere este documentație gratuită; citiți .UR https://www.gnu.org/licenses/gpl-3.0.html Licența publică generală GNU Versiunea 3 .UE sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE. .PP Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la .MT translation-team-ro@lists.sourceforge.net .ME .