2012-08-15T19:33:21
flowdyDu kennst das Konstrukt while ( my ($key,$value) = each %hash ) {}? Das verwende ich standardmäßig, und das ist auch delete-stabil
Äm, wir haben ein anderes Verständnis von delete-Stabil...
perldoc If you add or delete elements of a hash while you're iterating over it, you may get entries skipped or duplicated, so don't. Exception: It is always safe to delete the item most recently returned by "each()"
Es gibt also nur einen speziellen Fall, wo man delete hier verwenden kann.