Mal eine Frage an die Profis hier...
Was passiert eigentlich genau bei defined? Worauf wird intern
geprüft, ob eine Variable nun defined ist oder nicht?
Ich möchte mir gerne vorstellen können, was OS/Perl/Speicher
intern abläuft - überprüft wird. Bislang habe ich den Verdacht,
das mit
nichts weiter passiert, als das die Variable deklariert ist.
Eine Speicheradresse ist noch nicht zugewiesen.
Mit
wird dann erstmals eine Speicheradresse zugewiesen.
defined prüft dann, ob eine Variable eine Speicheradresse hat
oder nicht.
Bin ich auf dem richtigen Dampfer oder liege ich da falsch?
Greez,
opi
What is a good module? That's hard to say.
What is good code? That's also hard to say.
One man's Thing of Beauty is another's man's Evil Hack.