SPOOKY_HASH 接口 (规范)
用于字符字符串的 SPOOKY 哈希函数
类型 | 意图 | 可选 | 属性 | 名称 | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | key | |||
integer(kind=int_hash), | intent(in) | :: | seed(2) |
用于 kind 为 int16 的秩 1 数组的 SPOOKY HASH 函数
类型 | 意图 | 可选 | 属性 | 名称 | ||
---|---|---|---|---|---|---|
integer(kind=int16), | intent(in) | :: | key(0:) | |||
integer(kind=int_hash), | intent(in) | :: | seed(2) |
用于 kind 为 int32 的秩 1 数组的 SPOOKY HASH 函数
类型 | 意图 | 可选 | 属性 | 名称 | ||
---|---|---|---|---|---|---|
integer(kind=int32), | intent(in) | :: | key(0:) | |||
integer(kind=int_hash), | intent(in) | :: | seed(2) |
用于 kind 为 int64 的秩 1 数组的 SPOOKY HASH 函数
类型 | 意图 | 可选 | 属性 | 名称 | ||
---|---|---|---|---|---|---|
integer(kind=int64), | intent(in) | :: | key(0:) | |||
integer(kind=int_hash), | intent(in) | :: | seed(2) |
用于 kind 为 int8 的秩 1 数组的 SPOOKY HASH 函数
类型 | 意图 | 可选 | 属性 | 名称 | ||
---|---|---|---|---|---|---|
integer(kind=int8), | intent(in) | :: | key(0:) | |||
integer(kind=int_hash), | intent(in) | :: | seed(2) |