hashit.

一般的なハッシュライブラリ。
今すぐダウンロード

hashit. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • Pleyades Crew
  • 出版社のWebサイト:
  • http://pleyades.net/

hashit. タグ


hashit. 説明

一般的なハッシュライブラリ。 Hashitは一般的なハッシュライブラリです.Hashitは多様な衝突処理方法を実装しています。 'errno'は、Table.Return値の作成に利用可能な十分なメモリがあった場合にEnomemに設定されています。レターン値は、テーブル作成の場合にはテーブルへの参照です。希望の値HASHテーブルには、このパラメータを使用してこのパラメータを使用してテーブルの実サイズを最終値にヒントとして計算します。keysize:これは、ハッシュテーブルのキーとして使用されるデータ型のサイズです。キーはvoid *、SO Hashitは彼らがどれくらいの期間を知る必要があります。キーサイズが0の場合、キーがstringsです.- hfunc:hfuncはハッシュテーブルのハッシュ関数へのポインタです。通常は、デフォルトのハッシュ関数を使用するように値NULLをここに置きたいです。 Avaliable Hash関数はbob_hash(デフォルト)とoneAt_hashです。あなたが何をしているのか知っていればあなた自身のハッシュ関数を追加することができます。 - cfunc:cfuncはキーデータの比較関数です。 SEMANTICSはSTRCMP関数と同じです。両方のキーが等しい場合は0を返します.-フラグ:フラグ:Flags:Chain_H:ハッシュテーブルは衝突を処理するための連鎖を使用しますOAddress_h:ハッシュテーブルはオープンアドレスハッシュを使用します衝突の処理overflow_h:Hasht Tableは衝突を処理するためのオーバーフロー領域を使用しています。このリリース: ・このリリースはMOBSをCMAKEで置き換えます。 ・OA方式では小さなバグが修正されました。 ・1つの関数呼び出しですべての値を取得するために、GetKeysと同等のGetValuesメソッドが追加されました。


hashit. 関連ソフトウェア