Comment puis-je vérifier si une clé existe dans une profonde Perl de hachage?

Si je comprendre correctement, appelant if (exists $ref->{A}->{B}->{$key}) { ... } de printemps dans l'existence $ref->{A} et $ref->{A}->{B} même si ils n'existaient pas avant la if!

Cela semble hautement indésirables. Alors, comment dois-je vérifier si un "profond" clé de hachage existe?

InformationsquelleAutor David B | 2010-09-13