Perlを学習し始めました。Perlのサブリファレンス構文
これは私がサブ関数に配列を取得するために行っていることです - これは1行で簡単に行うことができますか?
あなただけ@_
は、パラメータの受け渡しに使用される、デフォルトの配列/リストです
sub my_sub {
my @array = @{$_[0]};
}
として簡素化することができ
sub my_sub {
my $ref_array = shift;
my @array = @$ref_array;
}
できますか*簡単にできますか?あなたは何をしようとしているのですか?なぜ最初の場所に配列をコピーするのですか? – tchrist
なぜあなたは単一の配列で参照渡しを使用しているのですか? in @ *をin-situで使うのはどうですか? – tchrist