我有一个复合hashref如下
my $ch = {
k1 => [ { k=>1 }, { m=>2 } ],
k2 => [ { l=>90}, ... ],
};
Run Code Online (Sandbox Code Playgroud)
Hash::Util::lock_hashref_recurse($ch) 没有有效锁定这些值..
@{$ch->{k1}}[0]->{k} = 'New value';被允许 !我如何完全锁定这样的hashref?
| 归档时间: |
|
| 查看次数: |
155 次 |
| 最近记录: |