Безопасно ли в Perl удалять ключ из ссылки на хеш, когда я зацикливаюсь на том же хэше? И почему?

В основном я хочу сделать это:

foreach my $key (keys $hash_ref) {

    Do stuff with my $key and $hash_ref

    # Delete the key from the hash
    delete $hash_ref->{$key};
}

Безопасно ли это? И почему?

10
задан Brian Tompsett - 汤莱恩 22 August 2015 в 13:40
поделиться