Thread Vergleichsoperator für Objekte
(6 answers)
Opened by Gast at 2008-07-11 13:56
Die Stringifizierung enthaelt neben der Adresse auch noch die Klasse des Objektes. Das ist zwar beim direkten Vergleich mit "eq" eigentlich kein Problem. Aber wenn man die Stringifizierung irgendwo speichert (zum Beispiel als Hashkey) und sich dann die Klasse des Objektes ändert (sprich, es wird bless aufgerufen), kann es unerwartete Effekte geben, wenn man die neue mit der alten Stringifizierung vergleicht.
Es kommt zwar selten vor, aber trotzdem Obacht ;) Lieblingsmodule: IPC::System::Simple, Path::Class
|