GENWiki

Premier IT Outsourcing and Support Services within the UK

User Tools

Site Tools


man:bcopy

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

NAME

     bcopy - copy byte sequence

SYNOPSIS

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

DESCRIPTION

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

RETURN VALUE

     None.

ATTRIBUTES

     For  an  explanation  of  the  terms  used   in   this   section,   see
     attributes(7).
     +----------+---------------+---------+
     |Interface | Attribute     | Value   |
     +----------+---------------+---------+
     |bcopy()   | Thread safety | MT-Safe |
     +----------+---------------+---------+

CONFORMING TO

     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

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

COLOPHON

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

Linux 2017-03-13 BCOPY(3)

/data/webs/external/dokuwiki/data/pages/man/bcopy.txt · Last modified: 2019/05/17 09:32 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki