私はまだハッシュの逆参照を整理しようとしています。私の現在の問題は、ハッシュリファレンスをサブに渡していることであり、そのサブ内でそれを逆参照したいと考えています。しかし、それを行うための正しい方法/構文が見つかりません。サブ内で、ハッシュ キーを繰り返し処理したいのですが、ハッシュ参照の構文はハッシュと同じではありません。
だから私がしたいのはこれを行うことです:
sub foo {
%parms = @_;
foreach $keys (key %parms) { # do something };
}
ただし、ハッシュの代わりに hashref が渡されます。