bcmp - バイト列を比較する
#include <strings.h>
int bcmp(const void *s1, const void *s2, size_t n);
bcmp() は、2 つのバイト列
s1 と
s2 の先頭
n
バイトを 比較する。2
つが等しいか、特に
n が 0 の場合
bcmp() は 0
を返す。
さもなければ 0
以外を返す。
バイト列が等しい場合は
0 、等しくない場合は 0
以外を返す。
この節で使用されている用語の説明については、
attributes(7) を参照。
インターフェース |
属性 |
値 |
bcmp() |
Thread safety |
MT-Safe |
4.3BSD.
この関数は廃止予定である
(POSIX.1-2001 では 過去の名残
(LEGACY)
とされている)。新しいプログラムでは
memcmp(3)
を使うべきである。
POSIX.1-2008 では
bcmp()
の仕様が削除されている。
bstring(3),
memcmp(3),
strcasecmp(3),
strcmp(3),
strcoll(3),
strncasecmp(3),
strncmp(3)
この man ページは Linux
man-pages
プロジェクトのリリース
5.10
の一部である。プロジェクトの説明とバグ報告に関する情報は
https://www.kernel.org/doc/man-pages/
に書かれている。