fwide(3) Library Functions Manual fwide(3) NUME fwide - stabilete i determina orientarea unui flux FILE BIBLIOTECA Biblioteca C standard (libc, -lc) REZUMAT #include int fwide(FILE *flux, int mod); Cerine pentru macrocomenzi de testare a caracteristicilor pentru glibc (consultai feature_test_macros(7)): fwide(): _XOPEN_SOURCE >= 500 || _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L DESCRIERE Atunci cand mod este zero, funcia fwide() determina orientarea curenta a flux. Aceasta returneaza o valoare pozitiva daca flux este orientat pe caractere late, adica daca este permisa intrarea/ieirea pe caractere late, dar nu este permisa intrarea/ieirea de caractere. Aceasta returneaza o valoare negativa daca flux este orientat pe octei--adica daca este permisa intrarea/ieirea pe caractere, dar nu este permisa intrarea/ieirea pe caractere late. Aceasta returneaza zero daca flux nu are inca o orientare; in acest caz, urmatoarea operaiune de intrare/ieire ar putea schimba orientarea (la orientarea pe octei, daca este o operaiune de intrare/ieire pe caractere, sau la orientarea pe caractere late, daca este o operaiune de intrare/ieire pe caractere late). Odata ce un flux are o orientare, aceasta nu mai poate fi modificata i persista pana cand fluxul este inchis. Atunci cand mod este diferit de zero, funcia fwide() incearca mai intai sa stabileasca orientarea lui flux (la orientarea pe caractere late, daca mod este mai mare decat 0, sau la orientarea pe octei, daca mod este mai mica decat 0). Apoi returneaza o valoare care denota orientarea curenta, ca mai sus. VALOAREA RETURNATA Funcia fwide() returneaza orientarea fluxului, dupa o eventuala modificare a acesteia. O valoare de returnare pozitiva inseamna ca este orientat pe caractere late. O valoare de returnare negativa inseamna ca este orientat pe octei. O valoare de revenire zero inseamna nehotarat. STANDARDE C11, POSIX.1-2008. ISTORIC POSIX.1-2001, C99. NOTE Ieirea caracterelor late catre un flux orientat pe octei poate fi efectuata prin intermediul funciei fprintf(3) cu directivele %lc i %ls. Ieirea orientata pe caractere catre un flux orientat pe caractere late poate fi efectuata prin intermediul funciei fwprintf(3) cu directivele %c i %s. CONSULTAI I fprintf(3), fwprintf(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.06 31 octombrie 2023 fwide(3)