Hash-Merging-Methode in Perl 5.18+ durch Hash-Reihenfolge Randomisierung betroffen?

8

Nach der Antwort auf diese Frage , zwei Hashes zusammenführen in Perl 5 kann entweder mit:

gemacht werden %Vor%

oder:

%Vor%

Auf der anderen Seite wird Perl 5.18 pro Prozess Hash-Randomisierung einführen .

Wird die zweite Methode in Perl 5.18 noch korrekt sein?

    
andrefs 22.01.2013, 17:10
quelle

1 Antwort

15

Nach dem Lesen von Re ^ 2: Hash-Reihenfolge Randomisierung kommt, bist du bereit? , die Antwort ist < stark> ja . Wie zuvor werden keys , values und each dieselbe Sequenz erzeugen, die durch den Hash innerhalb des gleichen Prozesses iteriert, wenn der Hash nicht dazwischen geändert wird.

    
Perleone 22.01.2013, 17:16
quelle

Tags und Links