Thread eq Operator überlagern (24 answers)
Opened by rosti at 2024-08-22 14:48

GwenDragon
 2024-08-23 19:21
#196658 #196658
User since
2005-01-17
14760 Artikel
Admin1
[Homepage]
user image
Hmm, Vergleich mit cmp. Ungetestete Idee.

Code: (dl )
1
2
3
4
5
6
7
8
9
use overload "==" => \&my_compare; 
sub my_compare {
my ($left, $right) = @_;
my $result =
($left cmp $right) # falls cmp != 0 liefert sind die ungleich
? 0
: 1;
return $result;
}


EDITH:
Geht nicht, Perl meckert da rum bei say ($name == "Mist!");
So ein Jammer, use warnings ist zu streng. Wie die nervige Typprüfung zu umgehen ist, weiß ich nicht.
Last edited: 2024-08-24 09:45:19 +0200 (CEST)

View full thread eq Operator überlagern