home   contributing   bugs   download   online pages  

NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | CONFORMING TO | SEE ALSO | COLOPHONThe Linux Programming Interface


BCOPY(3)                      Linux Programmer's Manual                      BCOPY(3)

NAME         top

       bcopy - copy byte sequence

SYNOPSIS         top

       #include <strings.h>

       void bcopy(const void *src, void *dest, size_t n);

DESCRIPTION         top

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

RETURN VALUE         top

       None.

CONFORMING TO         top

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

SEE ALSO         top

       memccpy(3), memcpy(3), memmove(3), strcpy(3), strncpy(3)

COLOPHON         top

       This page is part of release 3.32 of the Linux man-pages project.  A
       description of the project, and information about reporting bugs, can be found
       at http://www.kernel.org/doc/man-pages/.

Linux                                 2009-03-15                             BCOPY(3)

HTML rendering created 2010-12-03 by Michael Kerrisk, author of The Linux Programming Interface

customisable
counter