Tengo una función que devuelve un conjunto de variables, entre ellos un hash.
1) Mi consulta es si se pueden generar problemas al devolver el parámetro como hash y no como una referencia a ese hash.
my ($var1, $var2, %hash, $ref_hash) = funcion();
.....
sub funcion {
my $var1 = 2345;
my $var2 = 'ldkdj';
my %hash = .....
my $ref_hash = \%hash;
......
return ($var1, $var2, %hash, $ref_hash);
}
¿Cómo inserto ...