.\" -*- coding: UTF-8 -*- '\" t .\" Copyright (c) 2008 Linux Foundation, written by Michael Kerrisk .\" .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH pthread_self 3 "15. Dezember 2022" "Linux man\-pages 6.03" .SH BEZEICHNUNG pthread_self \- Kennung eines aufrufenden Threads ermitteln .SH BIBLIOTHEK POSIX\-Threads\-Bibliothek (\fIlibpthread\fP, \fI\-lpthread\fP) .SH ÜBERSICHT .nf \fB#include \fP .PP \fBpthread_t pthread_self(void);\fP .fi .SH BESCHREIBUNG Die Funktion \fBpthread_self\fP() liefert die Kennung des aufrufenden Threads zurück. Dies ist der gleiche Wert, der in \fI*thread\fP in dem Aufruf \fBpthread_create\fP(3), der diesen Thread erzeugte, zurückgeliefert wurde. .SH RÜCKGABEWERT Diese Funktion ist immer erfolgreich und liefert die Thread\-Kennung des aufrufenden Threads zurück. .SH FEHLER Diese Funktion ist immer erfolgreich. .SH ATTRIBUTE Siehe \fBattributes\fP(7) für eine Erläuterung der in diesem Abschnitt verwandten Ausdrücke. .ad l .nh .TS allbox; lbx lb lb l l l. Schnittstelle Attribut Wert T{ \fBpthread_self\fP() T} Multithread\-Fähigkeit MT\-Safe .TE .hy .ad .sp 1 .SH STANDARDS POSIX.1\-2001, POSIX.1\-2008. .SH ANMERKUNGEN POSIX.1 erlaubt Implementierungen einen großen Spielraum in der Wahl des für eine Thread\-Kennung verwandten Typs. Beispielsweise ist die Darstellung in entweder einem arithmetischen Typ oder einer Struktur erlaubt. Daher können Variablen vom Typ \fIpthread_t\fP nicht portabel mit dem C\-Gleichheitsoperator (\fB==\fP) verglichen werden; verwenden Sie stattdessen \fBpthread_equal\fP(3). .PP Thread\-Kennzeichner sollten als undurchsichtig betrachtet werden; jeder Versuch, einen Thread\-Kennzeichner außerhalb von Pthread\-Aufrufen zu verwenden, ist nicht portierbar und kann zu nicht spezifiziertem Verhalten führen. .PP Thread\-Kennungen sind nur innerhalb eines Prozesses garantiert eindeutig. Eine Thread\-Kennung kann erneut verwandt werden, nachdem ein beendeter Thread angeschlossen wurde oder ein abgetrennter Thread sich beendet hat. .PP Die durch \fBpthread_self\fP() zurückgelieferte Thread\-Kennung ist nicht das gleiche wie die durch den Aufruf von \fBgettid\fP(2) zurückgelieferte Kernel\-Thread\-Kennung. .SH "SIEHE AUCH" \fBpthread_create\fP(3), \fBpthread_equal\fP(3), \fBpthreads\fP(7) .PP .SH ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann erstellt. .PP Diese Übersetzung ist Freie Dokumentation; lesen Sie die .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. .PP Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die .MT debian-l10n-german@lists.debian.org Mailingliste der Übersetzer .ME .