.\" -*- coding: UTF-8 -*- '\" t .\" Copyright (c) Bruno Haible .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" .\" References consulted: .\" GNU glibc-2 source code and manual .\" Dinkumware C library reference http://www.dinkumware.com/ .\" OpenGroup's Single UNIX specification .\" http://www.UNIX-systems.org/online.html .\" ISO/IEC 9899:1999 .\" .\" Modified Tue Oct 16 23:18:40 BST 2001 by John Levon .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH fgetws 3 "31 octombrie 2023" "Pagini de manual de Linux 6.06" .SH NUME fgetws \- citește un șir de caractere late dintr\-un flux FILE .SH BIBLIOTECA Biblioteca C standard (\fIlibc\fP, \fI\-lc\fP) .SH REZUMAT .nf \fB#include \fP .P \fBwchar_t *fgetws(wchar_t \fP\fIws\fP\fB[restrict .\fP\fIn\fP\fB], int \fP\fIn\fP\fB, FILE *restrict \fP\fIflux\fP\fB);\fP .fi .SH DESCRIERE Funcția \fBfgetws\fP() este echivalentul în caractere late al funcției \fBfgets\fP(3). Aceasta citește un șir de cel mult \fIn\-1\fP caractere late în matricea de caractere late indicată de \fIws\fP și adaugă un caracter lat null de terminare (L\[aq]\e0\[aq]). Se oprește citirea caracterelor late după ce a întâlnit și stocat un caracter lat de tip linie nouă. De asemenea, se oprește atunci când este atins sfârșitul fluxului. .P Programatorul trebuie să se asigure că există spațiu pentru cel puțin \fIn\fP caractere late la \fIws\fP. .P Pentru varianta corespondentă fără blocare, a se vedea \fBunlocked_stdio\fP(3). .SH "VALOAREA RETURNATĂ" Funcția \fBfgetws\fP(), dacă are succes, returnează \fIws\fP. În cazul în care sfârșitul fluxului a fost deja atins sau dacă s\-a produs o eroare, aceasta returnează NULL. .SH ATRIBUTE Pentru o explicație a termenilor folosiți în această secțiune, a se vedea \fBattributes\fP(7). .TS allbox; lbx lb lb l l l. Interfață Atribut Valoare T{ .na .nh \fBfgetws\fP() T} Siguranța firelor MT\-Safe .TE .SH STANDARDE C11, POSIX.1\-2008. .SH ISTORIC POSIX.1\-2001, C99. .SH NOTE Comportamentul lui \fBfgetws\fP() depinde de categoria \fBLC_CTYPE\fP din configurația regională curentă. .P În absența unor informații suplimentare transmise la apelul \fBfopen\fP(3), este rezonabil să ne așteptăm ca \fBfgetws\fP() să citească de fapt un șir de mai mulți octeți din flux și apoi să îl convertească într\-un șir de caractere late. .P Această funcție nu este fiabilă, deoarece nu permite tratarea corectă a caracterelor de lățime nulă care pot fi prezente în datele de intrare. .SH "CONSULTAȚI ȘI" \fBfgetwc\fP(3), \fBunlocked_stdio\fP(3) .PP .SH TRADUCERE Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu . .PP Această traducere este documentație gratuită; citiți .UR https://www.gnu.org/licenses/gpl-3.0.html Licența publică generală GNU Versiunea 3 .UE sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE. .PP Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la .MT translation-team-ro@lists.sourceforge.net .ME .