プロが教える店舗&オフィスのセキュリティ対策術

例えば
array1[5] = {0, 1, 2, 3, 4, 5}
array2[5] = {0, 1, 2, 3, 4, 5}
一つ一つ比較せずに配列array1とarray2の要素は全く同じだということを判断する方法はないでしょうか?

A 回答 (2件)

比較コードを「自分で書きたくない」のであれば


memcmp はいかがでしょうか。

参考URL:http://msdn.microsoft.com/ja-jp/library/zyaebf12 …
    • good
    • 1
この回答へのお礼

ありがとうございます。参考になりました。

お礼日時:2009/12/18 00:30

「どこかが違う」の判定であればハッシュ値、たとえば要素の総和を比較すればいい。


ただし、ハッシュ値が同じであっても各要素が全て同じとは言えませんが。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!