Christian Kruse: Ein Element aus einem Array entfernen

Beitrag lesen

你好 coolblue,

wie entfernt man optimaler Weise ein Element aus einem Array.
Ich weiß das es zum Leeren eines Skalars zwei Möglichkeiten gibt.

  1. undef $skalar;
  2. $skalar="";

Bisher habe ich die Option undef vorgezogen, weil vermutlich der
Speicherplatz ans System freigegeben wird, denn mit $skalar=""; weise
ich ja nur einen neuen Wert zu, bin mir dessen aber nicht sicher.

Nein, Perl5 gibt den Speicher erst frei, wenn der Interpreter beendet wird.

Wenn du ein Element eines Arrays loeschen willst, schau dir die Funktion
“splice” an.

再见,
 CK

--
Wer sich zu überschwänglich freut, wir später Grund zum Weinen haben.
http://wwwtech.de/