This answer indique que glob peut parfois renvoyer des 'noms de fichiers' qui n'existent pas.Comment glob retourne-t-il des 'noms de fichiers' qui n'existent pas?
@deck = glob "{A,K,Q,J,10,9,8,7,6,5,4,3,2}{\x{2660},\x{2665},\x{2666},\x{2663}}";
Toutefois, ce code renvoie une liste vide lorsque je l'exécute.
Qu'est-ce qui me manque? Cette exécution provenait de l'invite de commande utilisant -e, sous Windows XP, avec ActiveState Perl version 5.005_02. L'exécution à partir d'un script enregistré sur la même machine donne les mêmes résultats.
L'exécution de -e sous Windows XP, avec ActiveState Perl v5.8.7, renvoie un tableau.
S'il vous plaît fournir plus de détails sur la façon dont vous l'avez exécuté. (Par exemple, code complet, version Perl.) –
Et le système d'exploitation. –
Wow, je n'ai jamais réalisé que cette méthode fonctionnait comme ça. C'est une bonne méthode pour effectuer une permutation combinatoire rapide et sale sur les ensembles! – Ether