Thread eq Operator überlagern
(24 answers)
Opened by rosti at 2024-08-22 14:48
Beispiel overload dopublequote-sign. Das schlägt zu beim print. Sozusagen die String-Repräsentation einer Instanz as toString();
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 use strict; use warnings; use overload bool => sub{shift}; use overload qq("") => sub{ my $self = shift; return $self->{name}; }; my $m = bless{name => 'foo'}; my $n = bless{name => 'bar'}; print $m; # foo Bei den Vergleichsoperatoren weiß ich aber auch nicht weiter. Da müsste man left/right Value irgendwo herkriegen. . |