【发布时间】:2011-05-31 17:25:06
【问题描述】:
主要功能:
my %hash = {'inner1'=>{'foo'=>5},
'inner2'=>{'bar'=>6}};
$object->State(0, %AMSValues);
发送至:
sub State
{
my ($self, $state, %values) = @_;
my $value = \%values;
据我所知,一个应该是哈希,另一个是指针,但是...
图片看起来不像是这样,
$value = $value->{"HASH(0x52e0b6c)"}
%values = $values->{"HASH(0x52e0b6c)"}
【问题讨论】:
-
您的意思是将
%hash传递给State方法吗?我不知道%AMSValues来自哪里。
标签: perl function pointers hash