【发布时间】:2019-11-28 17:17:30
【问题描述】:
做以下,效率,坏习惯……有什么区别吗?
(在更大散列的上下文中并通过许多函数发送它们)
sub function {
my ($self, $hash_ref) = @_;
my %hash = %{$hash_ref};
print $hash{$key};
return;
}
相比:
sub function {
my ($self, $hash_ref) = @_;
print $hash_ref->{$key};
return;
}
【问题讨论】:
-
第一个无故复制散列。
标签: perl hash reference subroutine