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

NUME

       wcsncpy - copiază un șir de caractere late de dimensiune fixă

BIBLIOTECA

       Biblioteca C standard (libc, -lc)

REZUMAT

       #include <wchar.h>

       wchar_t *wcsncpy(wchar_t destinație[restrict .n],
                        const wchar_t sursă[restrict .n],
                        size_t n);

DESCRIERE

       Funcția  wcsncpy()  este  echivalentul  în caractere late al funcției strncpy(3).  Aceasta
       copiază cel mult n caractere late din șirul de caractere late indicat de  sursă,  inclusiv
       caracterul  lat  null  de  terminare  (L'\0'), în vectorul indicat de destinație.  Exact n
       caractere late sunt scrise în destinație.  În cazul în care  lungimea  wcslen(sursă)  este
       mai  mică  decât  n,  caracterele  late  rămase  în  vectorul  indicat  de destinație sunt
       completate cu caractere late nule.  În cazul în care lungimea wcslen(sursă) este mai  mare
       sau egală cu n, șirul indicat de destinație nu se termină cu un caracter lat nul.

       Șirurile nu se pot suprapune.

       Programatorul  trebuie să se asigure că există spațiu pentru cel puțin n caractere late la
       destinație.

VALOAREA RETURNATĂ

       wcsncpy()  returns dest.

ATRIBUTE

       Pentru o explicație a termenilor folosiți în această secțiune, a se vedea attributes(7).

       ┌───────────────────────────────────────────────────────────┬───────────────────┬─────────┐
       │InterfațăAtributValoare │
       ├───────────────────────────────────────────────────────────┼───────────────────┼─────────┤
       │wcsncpy()                                                  │ Siguranța firelor │ MT-Safe │
       └───────────────────────────────────────────────────────────┴───────────────────┴─────────┘

STANDARDE

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

CONSULTAȚI ȘI

       strncpy(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  ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩  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⟩.