Bonjour, j'ai un soucil pour passer des arguments a une fonction (init()) d'un package (setSetting.pm). Je parviens a passer 1 argument depuis mon programme principal(testPackage.pl ) jusqu'a la fonction du package, par contre avec 2 arguments, j'obtiens l'erreur suivante:
Too many arguments for setSetting::init at testPackage.pl line 6, near "$setting)"
Execution of testPackage.pl aborted due to compilation errors.
L'appel de la fonction est le suivant:
my $choice=setSetting::init( $task, $setting);
J'ai essayé d'utiliser des reférences pour passer les valeurs en arguments mais cela ne change rien du tout!
Merci d'avance
Partager