Hmm, muda inserindo undef numa array. Achei q era algo q mudasse o wantarray
(Ps: vou testar mais tarde, acreditam q acordei ESSA HORA com o cel do meu irmão caindo sobre min? Achei engracado q o "aaiii f#*" foi automático !!) Em jan 16, 2011 11:46 PM, "Blabos de Blebe" <[email protected]>escreveu: Basicamente, para se invocar uma função precisa-se antes, alocar espaço para o parâmetros de entrada *E* para o retorno; Em Perl, undef é um valor que ocupa espaço na memória, o que pode causar certa confusão ao se testar expressões. Em C isso é menos percebido porque a forma de se usar as funções é bem restrita. Você só pode chamar funções com assinaturas específicas em certos contextos. Como Perl é muito mais flexível, o programador mais desatento pode se ferrar de formas muito mais cabulosas em Perl do que em C. 2011/1/16 Renato Santos <[email protected]>: > Lo, tem algumas q eu nao sei... > Qual a diferença entre return ; e return undef; para quem chama?...
=begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [email protected] L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer
