J'ai une structure de hachage, où chaque clé correspond à une "valeur", qui est un tableau. J'ai défini et construit cette structure de hachage comme suit:l'approche correcte de connecter un hachage de tableau à un autre hachage de hachage
my %app
push @{$app{$id}}, $id;
Je suis en train de faire cette structure de hachage à indexer par une autre structure de hachage,
my %chainro
qui est lui-même un hachage de hachage. Il semble qu'il y ait trois approches différentes pour connecter ces deux structures, je ne suis pas sûr de savoir lequel est correct.
$chainro{$ro}{$id} = $app{$id}
@{$chainro{$ro}{$id}} = @{$app{$id}}
$chainro{$ro} = \%app;
Qu'est-ce que c'est: 'push @ {$ app {$ id}}, $ id'? Est-ce une faute de frappe? Cela n'a aucun sens d'utiliser la même variable pour les valeurs de clé ** et ** dans un hachage. – TLP