WDP_CompareMemory

構文

#include <nitro/wdp.h>

int WDP_CompareMemory(const void *mem1, const void *mem2, u32 len);

引数

mem1 比較するメモリ
mem2 比較するメモリ
len 比較するバイト数

返り値

指定のバイト数以内で値の一致しないバイト位置を n として ( mem1[n] - mem2[n] ) の結果を返します。
指定のバイト数以内で全てのバイトデータが一致する場合は 0 を返します。

説明

指定したメモリ同士のバイトデータを比較します。
一般的な文字列比較関数と異なり、指定バイト数以降に置かれた終端のNULは考慮しない点に注意してください。

参照

履歴

2006/02/27 初版