Thread Array::Utils: Wie Rückgabewert als Liste interpretieren
(34 answers)
Opened by mika at 2018-11-18 12:25
Hi danke ;)
Prototypen hab ich selbst auch noch nicht gebaucht. Denn Viele Wege führen zum Ziel. So kann man, eben weil Perl das wundervolle @_ besitzt, sehr wohl ein foo($x, @x, @y); notieren was soiel heißt wie: In $x steht die Anzahl der Arrayelemente die in @x übergeben werden. Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 my @x = (1,2,3); my @y = keys %ENV; foo(scalar @x, @x, @y); sub foo{ my $x = shift; my @x = map {shift} ($_[0]..$_[$x-1]); local $, = "\n"; print @_; } Geht doch ;) . |