1BCOPY(3)                   Linux Programmer's Manual                  BCOPY(3)
2
3
4

NAME

6       bcopy - copy byte sequence
7

SYNOPSIS

9       #include <strings.h>
10
11       void bcopy(const void *src, void *dest, size_t n);
12

DESCRIPTION

14       The  bcopy()  function  copies n bytes from src to dest.  The result is
15       correct, even when both areas overlap.
16

RETURN VALUE

18       None.
19

ATTRIBUTES

21       For an  explanation  of  the  terms  used  in  this  section,  see  at‐
22       tributes(7).
23
24       ┌──────────┬───────────────┬─────────┐
25Interface Attribute     Value   
26       ├──────────┼───────────────┼─────────┤
27bcopy()   │ Thread safety │ MT-Safe │
28       └──────────┴───────────────┴─────────┘

CONFORMING TO

30       4.3BSD.    This   function   is   deprecated   (marked   as  LEGACY  in
31       POSIX.1-2001): use memcpy(3) or memmove(3) in new programs.  Note  that
32       the  first two arguments are interchanged for memcpy(3) and memmove(3).
33       POSIX.1-2008 removes the specification of bcopy().
34

SEE ALSO

36       bstring(3), memccpy(3), memcpy(3), memmove(3), strcpy(3), strncpy(3)
37

COLOPHON

39       This page is part of release 5.10 of the Linux  man-pages  project.   A
40       description  of  the project, information about reporting bugs, and the
41       latest    version    of    this    page,    can     be     found     at
42       https://www.kernel.org/doc/man-pages/.
43
44
45
46Linux                             2017-03-13                          BCOPY(3)
Impressum