ctermid(3) Library Functions Manual ctermid(3) NAZWA ctermid - pobranie nazwy terminala kontrolujacego proces BIBLIOTEKA Standardowa biblioteka C (libc, -lc) SKLADNIA #include char *ctermid(char *s); Wymagane ustawienia makr biblioteki glibc (patrz feature_test_macros(7)): ctermid(): _POSIX_C_SOURCE OPIS Funkcja ctermid() zwraca lancuch, ktory jest sciezka do terminala kontrolujacego procesu. Jesli s jest rowne NULL, uzywany jest bufor statyczny, w przeciwnym wypadku s wskazuje na bufor majacy zawierac sciezke do terminala. Stala L_ctermid oznacza maksymalna liczbe znakow w zwracanej sciezce. WARTOSC ZWRACANA Wskaznik do sciezki. ATRYBUTY Informacje o pojeciach uzywanych w tym rozdziale mozna znalezc w podreczniku attributes(7). +---------------------------+--------------------------+---------------+ |Interfejs | Atrybut | Wartosc | +---------------------------+--------------------------+---------------+ |ctermid() | Bezpieczenstwo watkowe | MT-bezpieczne | +---------------------------+--------------------------+---------------+ STANDARDY POSIX.1-2008. HISTORIA POSIX.1-2001, Svr4. USTERKI Zwracana nazwa sciezki nie musi jednoznacznie identyfikowac kontrolujacego terminala; moze to byc na przyklad /dev/tty. Nie jest pewne, czy program bedzie mogl otworzyc ten terminal. ZOBACZ TAKZE ttyname(3) TLUMACZENIE Autorami polskiego tlumaczenia niniejszej strony podrecznika sa: Adam Byrtek , Andrzej Krzysztofowicz , Robert Luberda i Michal Kulach Niniejsze tlumaczenie jest wolna dokumentacja. Blizsze informacje o warunkach licencji mozna uzyskac zapoznajac sie z GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje sie ZADNEJ ODPOWIEDZIALNOSCI. Bledy w tlumaczeniu strony podrecznika prosimy zglaszac na adres listy dyskusyjnej . Linux man-pages 6.06 31 pazdziernika 2023 r. ctermid(3)