bcopy man page on IRIX

Man page or keyword search:  
man Server   31559 pages
apropos Keyword Search (all sections)
Output format
IRIX logo
[printable version]



BSTRING(3C)							   BSTRING(3C)

NAME
     bcopy, bcmp, blkclr, bzero, ffs - bit and byte string operations

SYNOPSIS
     #include <strings.h>

     void bcopy(const void *src, void *dst, size_t length);

     int bcmp(const void *b1, const void *b2, size_t length);

     void bzero(void *b, size_t length);

     void blkclr(void *b, size_t length);

     int ffs(unsigned int i);

DESCRIPTION
     The functions bcopy, bcmp, and bzero operate on variable length strings
     of bytes.	They do not check for null bytes as the routines in string(3)
     do.

     bcopy copies length bytes from string src to the string dst.

     bcmp compares byte string b1 against byte string b2, returning zero if
     they are identical, non-zero otherwise.  Both strings are assumed to be
     length bytes long.

     bzero and blkclr place length zero bytes in the string b.

     ffs finds the first bit set in the argument passed it and returns the
     index of that bit.	 Bits are numbered starting at 1.  A return value of 0
     indicates the value passed is zero.

NOTE
     The use of overlapping buffers with bcopy is not guaranteed to work.  Use
     the memmove(3C) function if the buffers might overlap.

SEE ALSO
     memory(3c)

									Page 1

[top]

List of man pages available for IRIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net