Thread wie testen ob leeres Array definiert wurde?
(36 answers)
Opened by KurtZ at 2008-03-06 23:58 QuoteSchön, und was nutzt das dann wirklich? Nachdem autovivid existiert und sowieso Speicher verwendet wird für die Symboltabelle, wenn Arrays existieren, und für das Garbagecollecting, scheint das wohl eher ein Entwicklerfeature oder eine mitgeschleppte Altlast gewesen zu sein. Nachdem es deprecated (veraltet;missbilligt) ist, sollte eine es nicht anwenden. Quote Was hindert dich bitte daran, einfach if(scalar @Array) oder if ($#Array>-1) zu schreiben? Ist für Perlschreibfaule sogar kürzer als defined ;) Quote Ja. Perl hat ein paar Merkwürdigkeiten. |