Bonjour,
voilà j'ai un petit souci avec une hash.
J'ai un tableau @ancestors qui contient les hash des differents ancetres de mon élément courant.
J'ai codé une fonction qui, pour chaque élément final (le plus "profond" dans la parenté), retourne une hash avec pour chaque clé (correspondant à chaque élément final), une autre hash contenant différentes valeurs et je voudrais que l'une d'elle soit @ancestors.
Cependant, je me retrouve avec le message d'erreur "Odd number of elements in anonymous hash at...".
Ma hash de sortie peut etre schématisée de la façon suivante :
Quelle peut être l'origine de ce message en sachant que chaque élément de ancestors est une Hash ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $funct{ $funct_name } = { data_infos => xxxxx, nature => xxxxx, .... ancetres => @ancestors };
Merci d'avance.
Ludovic
Partager