BCMP(3) | Library Functions Manual | BCMP(3) |
bcmp
—
#include <strings.h>
int
bcmp
(const
void *b1, const void
*b2, size_t
len);
bcmp
() function compares byte string
b1 against byte string b2,
returning zero if they are identical, non-zero otherwise. Both strings are
assumed to be len bytes long. Zero-length strings are
always identical.
The strings may overlap.
This function is obsolete. The equivalent function memcmp(3) should be used instead.
bcmp
() function conforms to IEEE
Std 1003.1-2001 (“POSIX.1”). The IEEE
Std 1003.1-2004 (“POSIX.1”) revision marked it as legacy
and recommended the use of
memcmp(3) instead. The
IEEE Std 1003.1-2008 (“POSIX.1”)
revision removed bcmp
() from the specification.
bcmp
() function first appeared in
4.2BSD.
May 5, 2012 | NetBSD 9.2 |