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

NUME

       wcpncpy  -  copiază  un  șir  de  caractere late de mărime fixă, returnând un indicator la
       sfârșitul acestuia

BIBLIOTECA

       Biblioteca C standard (libc, -lc)

REZUMAT

       #include <wchar.h>

       wchar_t *wcpncpy(wchar_t dest[restrict .n],
                        const wchar_t src[restrict .n],
                        size_t n);

   Cerințe  pentru  macrocomenzi  de  testare  a  caracteristicilor  pentru   glibc   (consultați
   feature_test_macros(7)):

       wcpncpy():
           Începând cu glibc 2.10
               _POSIX_C_SOURCE >= 200809L
           Înainte de glibc 2.10:
               _GNU_SOURCE

DESCRIERE

       Funcția  wcpncpy()  este  echivalentul  în caractere late al funcției stpncpy(3).  Aceasta
       copiază cel mult n caractere late din șirul de caractere late  indicat  de  src,  inclusiv
       caracterul lat null de terminare (L'\0'), în matricea indicată de dest.  Exact n caractere
       late sunt scrise în dest.  În cazul în care lungimea wcslen(src) este mai  mică  decât  n,
       caracterele  late  rămase în matricea indicată de dest sunt completate cu caractere L'\0'.
       În cazul în care lungimea wcslen(src) este mai mare sau egală cu n, șirul indicat de  dest
       nu va fi terminat cu caractere L'\0'.

       Ș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Ă

       wcpncpy() returnează un indicator la ultimul caracter lat scris, adică dest+n-1.

ATRIBUTE

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

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

STANDARDE

       POSIX.1-2008.

CONSULTAȚI ȘI

       stpncpy(3), wcsncpy(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⟩.