Provided by: manpages-ro-dev_4.21.0-2_all bug

NUME

       btowc - convertește un singur octet în caracter lat

BIBLIOTECA

       Biblioteca C standard (libc, -lc)

REZUMAT

       #include <wchar.h>

       wint_t btowc(int caracter);

DESCRIERE

       Funcția  btowc()  convertește  caracter, interpretat ca o secvență de mai mulți octeți de lungime 1, care
       începe în starea inițială de conversie, într-un caracter lat și îl returnează.  În cazul în care caracter
       este EOF (sfârșit de fișier) sau nu este o secvență multioctet  validă  de  lungime  1,  funcția  btowc()
       returnează WEOF.

VALOAREA RETURNATĂ

       Funcția  btowc()  returnează caracterul larg convertit din octetul unic caracter.  Dacă caracter este EOF
       (sfârșit de fișier) sau nu este o secvență multioctet validă de lungime 1, se returnează WEOF.

ATRIBUTE

       Pentru o explicație a termenilor folosiți în această secțiune, a se vedea attributes(7).
       ┌─────────────────────────────────────────────────────────────────────────┬───────────────────┬─────────┐
       │ InterfațăAtributValoare │
       ├─────────────────────────────────────────────────────────────────────────┼───────────────────┼─────────┤
       │ btowc()                                                                 │ Siguranța firelor │ MT-Safe │
       └─────────────────────────────────────────────────────────────────────────┴───────────────────┴─────────┘

STANDARDE

       POSIX.1-2001, POSIX.1-2008, C99.

NOTE

       Comportamentul lui btowc() depinde de categoria LC_CTYPE din configurația regională curentă.

       Această funcție nu ar trebui să fie utilizată niciodată.  Ea nu funcționează pentru codificările care  au
       stare  și tratează în mod inutil octeții unici în mod diferit față de secvențele de mai mulți octeți.  În
       schimb, utilizați fie mbtowc(3), fie mbrtowc(3), care este sigur pentru fire de execuție.

CONSULTAȚI ȘI

       mbrtowc(3), mbtowc(3), wctob(3)

TRADUCERE

       Traducerea   în   limba   română   a   acestui   manual   a   fost   creată   de   Remus-Gabriel    Chelu
       <remusgabriel.chelu@disroot.org>

       Această  traducere  este  documentație  gratuită;  citiți  Licența publică generală GNU Versiunea 3 sau o
       versiune  ulterioară  cu  privire  la  condiții  privind  drepturile  de  autor.   NU  se   asumă   Nicio
       RESPONSABILITATE.

       Dacă  găsiți  erori  în  traducerea  acestui manual, vă rugăm să trimiteți un e-mail la translation-team-
       ro@lists.sourceforge.net.

Pagini de manual de Linux 6.03                  15 decembrie 2022                                       btowc(3)