ctermid(3) Library Functions Manual ctermid(3) BEZEICHNUNG ctermid - bestimmt den Namen des steuernden Terminals BIBLIOTHEK Standard-C-Bibliothek (libc, -lc) UBERSICHT #include char *ctermid(char *s); Mit Glibc erforderliche Feature-Test-Makros (siehe feature_test_macros(7)): ctermid(): _POSIX_C_SOURCE BESCHREIBUNG ctermid() gibt eine Zeichenkette zuruck. Sie ist der Pfadname des Terminals, das aktuell den Prozess steuert. Bei Nutzung eines statischen Puffers ist s NULL, anderenfalls zeigt s auf einen Puffer fur den Pfadnamen. Die symbolische Konstante L_ctermid legt die maximale Anzahl von Zeichen im zuruckgelieferten Pfadnamen fest. RUCKGABEWERT Der Zeiger auf den Pfadnamen. ATTRIBUTE Siehe attributes(7) fur eine Erlauterung der in diesem Abschnitt verwandten Ausdrucke. +--------------------------------+-------------------------+-----------+ |Schnittstelle | Attribut | Wert | +--------------------------------+-------------------------+-----------+ |ctermid() | Multithread-Fahigkeit | MT-Sicher | +--------------------------------+-------------------------+-----------+ STANDARDS POSIX.1-2008. GESCHICHTE POSIX.1-2001, Svr4. FEHLER Der zuruckgelieferte Pfadname muss das steuernde Terminal nicht eindeutig identifizieren; er kann z.B. /dev/tty sein. Es ist nicht sichergestellt, dass das Programm das Terminal offnen kann. SIEHE AUCH ttyname(3) UBERSETZUNG Die deutsche Ubersetzung dieser Handbuchseite wurde von Patrick Rother , Thomas Koenig und Martin Eberhard Schauer 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.06 31. Oktober 2023 ctermid(3)