[SP-pm] Passando um array por parâmetro para uma subrotina

Lucas Mateus lucasmateus.oliveira at gmail.com
Thu Aug 14 14:15:58 PDT 2008


Bom isso eh relativo, por exemplo, se a funcao for chamada com quantidade  
de parametros inferior a 3, nao havera um DIE no meio do programa dele,  
acho q assim eh mais consistente.




Em Thu, 14 Aug 2008 18:06:13 -0300, Luis Motta Campos  
<luismottacampos em yahoo.co.uk> escreveu:

> Lucas Mateus wrote:
>> sub calculate {
>>  my $linha_a = shift;
>>  my @matriz_a = @{ +shift || [] };
>>  my @matriz_b = @{ +shift || [] };
>> }
>
> Ops, cuidado, que isso é fora da especificaçao dele... você está sendo  
> gentil, Lucas, mas "inventar" arrays vazios para colocar no meio do  
> caminho está fora de cogitação... se não tem default, undef() é o que o  
> cara quer.
>
> Putamplexos.



More information about the SaoPaulo-pm mailing list