.\" -*- 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 .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH wctomb 3 "20 iulie 2023" "Pagini de manual de Linux 6.05.01" .SH NUME wctomb \- convertește un caracter lat într\-o secvență multioctet .SH BIBLIOTECA Biblioteca C standard (\fIlibc\fP, \fI\-lc\fP) .SH REZUMAT .nf \fB#include \fP .PP \fBint wctomb(char *\fP\fIs\fP\fB, wchar_t \fP\fIwc\fP\fB);\fP .fi .SH DESCRIERE Dacă \fIs\fP nu este NULL, funcția \fBwctomb\fP() convertește caracterul lat \fIwc\fP în reprezentarea sa multioctet și îl stochează la începutul matricei de caractere indicată de \fIs\fP. Aceasta actualizează starea de conversie, care este stocată într\-o variabilă statică anonimă cunoscută numai de funcția \fBwctomb\fP(), și returnează lungimea reprezentării multioctet menționate, adică numărul de octeți scriși la \fIs\fP. .PP Programatorul trebuie să se asigure că există spațiu pentru cel puțin \fBMB_CUR_MAX\fP octeți la \fIs\fP. .PP .\" The Dinkumware doc and the Single UNIX specification say this, but .\" glibc doesn't implement this. Dacă \fIs\fP este NULL, funcția \fBwctomb\fP() restabilește starea de conversie, cunoscută numai de această funcție, la starea inițială și returnează un număr diferit de zero dacă codificarea are o stare de conversie non\-trivială sau zero dacă codificarea este fără stare. .SH "VALOAREA RETURNATĂ" Dacă \fIs\fP nu este NULL, funcția \fBwctomb\fP() returnează numărul de octeți care au fost scriși în matricea de octeți de la \fIs\fP. Dacă \fIwc\fP nu poate fi reprezentat ca o secvență multioctet (în conformitate cu configurația regională curentă), se returnează \-1. .PP Dacă \fIs\fP este NULL, funcția \fBwctomb\fP() returnează un număr diferit de zero dacă codificarea are o stare de conversie non\-trivială sau zero dacă codificarea este fără stare. .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 \fBwctomb\fP() T} Siguranța firelor MT\-Unsafe race .TE .sp 1 .SH VERSIUNI Funcția \fBwcrtomb\fP(3) oferă o interfață mai bună pentru aceeași funcționalitate. .SH STANDARDE C11, POSIX.1\-2008. .SH ISTORIC POSIX.1\-2001, C99. .SH NOTE Comportamentul lui \fBwctomb\fP() depinde de categoria \fBLC_CTYPE\fP din configurația regională curentă. .SH "CONSULTAȚI ȘI" \fBMB_CUR_MAX\fP(3), \fBmblen\fP(3), \fBmbstowcs\fP(3), \fBmbtowc\fP(3), \fBwcrtomb\fP(3), \fBwcstombs\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 .