ungetwc(3) Library Functions Manual ungetwc(3) NUME ungetwc - impinge inapoi un caracter lat intr-un flux FIIER BIBLIOTECA Biblioteca C standard (libc, -lc) SINOPSIS #include wint_t ungetwc(wint_t caracter-lat, FIIER *flux); DESCRIERE Funcia ungetwc() este echivalentul in caractere late al funciei ungetc(3). Aceasta impinge inapoi un caracter lat intr-un flux i il returneaza. Daca caracterul-lat este WEOF, se returneaza WEOF. Daca wc este un caracter lat nevalid, configureaza errno la EILSEQ i returneaza WEOF. Daca caracterul-lat este un caracter lat valid, acesta este impins inapoi in flux i devine astfel disponibil pentru viitoarele operaii de citire a caracterelor late. Indicatorul de poziie al fiierului este decrementat cu unul sau mai multe caractere late. Indicatorul ,,end-of-file" (sfarit de fiier) se terge. Stocarea de rezerva a fiierului nu este afectata. Nota: caracterul-lat nu trebuie sa fie neaparat ultimul caracter lat citit din flux; poate fi orice alt caracter lat valid. In cazul in care implementarea accepta mai multe operaii de impingere inapoi intr-un rand, caracterele late impinse inapoi vor fi citite in ordine inversa; cu toate acestea, este garantat doar un singur nivel de impingere inapoi. VALOAREA RETURNATA Funcia ungetwc() returneaza caracterul-lat in caz de succes sau WEOF in caz de eec. ATRIBUTE Pentru o explicaie a termenilor folosii in aceasta seciune, a se vedea attributes(7). +--------------------------------------+---------------------+---------+ |Interfaa | Atribut | Valoare | +--------------------------------------+---------------------+---------+ |ungetwc() | Sigurana firelor | MT-Safe | +--------------------------------------+---------------------+---------+ STANDARDE C11, POSIX.1-2008. ISTORIC POSIX.1-2001, C99. NOTE Comportamentul lui ungetwc() depinde de categoria LC_CTYPE din configuraia regionala curenta. CONSULTAI I fgetwc(3) TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . Pagini de manual de Linux 6.18 8 februarie 2026 ungetwc(3)