[Warszawa-pm] Tablica jako parametr procedury

Stanislaw Romanski stas w datos.pl
Pon, 6 Cze 2011, 08:56:23 PDT


Cześć,

Czy mozna napisać funkcję tak, by jednym z parametrów była tablica (a nie referencja do tablicy) ?

------------------------------------------------------------------------------

Na przykład splice ma jako pierwszy parametr tablicę.

         my @taborig = ( qw( e0 e1 e2 e3 e4 e5 e6 ) );
         my @rslt = splice( @taborig, 2, 3);
         print Dumper(\@rslt);   # e2 e3 e4

         @taborig = ( qw( e0 e1 e2 e3 e4 e5 e6 ) );
         @rslt = splice( @taborig, 2);
         print Dumper(\@rslt);   # e2 e3 e4 e5 e6 

Czy można napisać funkcję my_splice, która będzie miała takie same parametry i działała podobnie ?

Stanisław Romański
-------------- następna część ---------
Załącznik HTML został usunięty...
URL:  <http://mail.pm.org/pipermail/warszawa-pm/attachments/20110606/dd5bb236/attachment.html>


Więcej informacji o liście Warszawa-pm