Tie::SubstrHash
Provides a hash-table-like interface to a fixed-sized array that has a constant key size and record size.
require Tie::SubstrHash; tie %myhash, "Tie::SubstrHash", key_len, value_len, table_size;
To tie a new hash to this package, specify the following:
-
key_len
Length of each key
-
value_len
Length of each value
-
table_size
Size of the table given as the number of key/value pairs
An attempt to store a key/value pair where either the key or the value is
the wrong length, or where the resulting table would be greater than
table_size
, results in a fatal error.
Get Perl in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.