in Re: Perl Hashes in C?, I construct a hash using the perlapi from Inline::C.
Two of the apis, hv_fetch() and hv_store() optionally take a numeric hash value which if supplied is used directly rather than the key string and length being (re)hashed.
I assume that idea is that once you've hashed a key once, it saves rehashing it; but the fly in that ointment is that there does not seem to be any api to obtain the hash value?
Also, there does not appear to be an equivalent option to supply the hash value to hv_exists()?
In reply to PerlApi: hashes by BrowserUk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |