Je souhaite partager des données entre deux threads. Comment peut-on faire ça?Comment puis-je partager des données entre threads?
Donnez un programme simple.
Je souhaite partager des données entre deux threads. Comment peut-on faire ça?Comment puis-je partager des données entre threads?
Donnez un programme simple.
Utilisez threads::shared
. Voir perldoc.
perldoc perlthrtut
contient d'excellents exemples d'utilisation de threads, de variables partagées, de sémaphores et de files d'attente.
En ce qui concerne le montage: pourquoi? Vous venez de déclarer une variable partagée et de l'utiliser comme n'importe quelle autre variable. Où est le problème? – musiKk
Voir [Pouvons-nous exécuter deux boucles simultanées non imbriquées dans Perl?] (Http://stackoverflow.com/questions/2423353/can-we-run-two-simultaneous-non-nested-loops-in-perl/2423413 # 2423413) pour un exemple. – Zaid
Est-ce que ce sont les devoirs? – Ether