Bonjour,
je fais l'évaluation de données de test issues d'un enregistrement sur CANoe. une fonction d'une des librairies maison
extrait ces données vers un table hash (voir fichier joint). La boucle ci-dessous issue de mon code d'évaluation présente un bug au niveau
de la ligne 3.
En effet l'expression $Signal_ref->{$time} devrait me livrer signal_1 et message_1 conformément
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 foreach my $time ( sort {$a <=> $b} keys %{$Signal_ref}) { print"my signal: $Signal_ref->{$time} at t = $time \n"; # first test if (defined $Signal_ref->{$time}) { my $SigValue{$time} = $Signal_ref->{$time}{'signal_1'}; print"my values: $SigValue{$time} \n"; } }
au hash mais à la place j'ai HASH<0xab3113fc>
Quelqu'un a-t-il une idée?
Merci!
Partager