Thread Eindeutige Liste aller Zeichen im String (32 answers)
Opened by roli at 2008-03-11 18:39

KurtZ
 2008-03-16 22:54
#107110 #107110
User since
2007-12-13
411 Artikel
BenutzerIn
[default_avatar]
Gast+2008-03-16 20:48:17--
Wie's aussieht leert es den Array, denn zuerst wird undef, dann die Elemente und dann () ausgegeben.
Ich hätte es genau umgekehrt erwartet.


es ist IMHO definitiv umgekehrt, meines erachtens liegt das Problem in deinem Code:
an der Stelle
Code (perl): (dl )
my @arr = @{$_[0]};     # pick array 

kopierst du das übergebene Array um, statt ein alias zu machen.
Code (perl): (dl )
$arr = $_[0];     # pick array 


du überprüfst nämlich die Kopie
TMTOWTDYOG (there's more than one way to dig your own grave)

View full thread Eindeutige Liste aller Zeichen im String