MGL(Win32)
|
MGL FNV-1aハッシュ計算関数 [詳解]
#include <cstdint>
関数 | |
constexpr uint32_t | MGL::Hash::FNV1a (const char *str, const uint32_t value=Hash::kFNV1aDefaultValue32) noexcept |
FNV-1aアルゴリズムで文字列から32bitハッシュ値を取得 | |
constexpr uint64_t | MGL::Hash::FNV1a64 (const char *str, const uint64_t value=Hash::kFNV1aDefaultValue64) noexcept |
FNV-1aアルゴリズムで文字列から64bitハッシュ値を取得 | |
MGL FNV-1aハッシュ計算関数
|
constexprnoexcept |
FNV-1aアルゴリズムで文字列から32bitハッシュ値を取得
[in] | str | 文字列 |
[in] | value | デフォルトの32bit値 |
|
constexprnoexcept |
FNV-1aアルゴリズムで文字列から64bitハッシュ値を取得
[in] | str | 文字列 |
[in] | value | デフォルトの64bit値 |