hotti: Sicherstellen, dass Objekt mit my deklariert wurde

Beitrag lesen

s. Thema, das Objekt in der main ist ein Hash:

  
tie %hash, 'myClass';  

Warn: Can't use an undefined value as a symbol reference at '..myClass.pm..' line 90 during global destruction.

Mit:

  
use strict;  
tie my %hash, 'myClass'; # OK, keine Fehlermeldung  

Die Warnung erfolgt in DESTROY (cleanup). Mir ist das bisher nicht aufgefallen, da ich immer strict verwende. Die Warnung deutet auf einen globalen Destructor... ich guck mal in meine Bücher, aber vielleicht hats ja jemand schneller parat ;)

Hotti