Scroll to navigation

memmove(3) Library Functions Manual memmove(3)

NUME

memmove - copiază o zonă de memorie

BIBLIOTECA

Biblioteca C standard (libc, -lc)

REZUMAT

#include <string.h>
void *memmove(void dest[.n], const void src[.n], size_t n);

DESCRIERE

Funcția memmove() copiază n octeți din zona de memorie sursă în zona de memorie destinație. Zonele de memorie se pot suprapune: copierea are loc ca și cum octeții din sursă ar fi copiați mai întâi într-o matrice temporară care nu se suprapune peste sursă sau destinație, iar octeții sunt apoi copiați din matricea temporară în destinație.

VALOAREA RETURNATĂ

Funcția memmove() returnează un indicator către destinație.

ATRIBUTE

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

Interfață Atribut Valoare
memmove() Siguranța firelor MT-Safe

STANDARDE

C11, POSIX.1-2008.

ISTORIC

POSIX.1-2001, C89, SVr4, 4.3BSD.

CONSULTAȚI ȘI

bcopy(3), bstring(3), memccpy(3), memcpy(3), strcpy(3), strncpy(3), wmemmove(3)

TRADUCERE

Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>

Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 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.

20 iulie 2023 Pagini de manual de Linux 6.05.01