Bonjour tout le monde,

J'ai une map déclarée comme variable globale, le processus principal dans mon programme lance plusieurs threads qui font un certain calcul puis vont insérer les résultats dans la map.
Après j'aurai aussi à lire, supprimer des données de cette map par le processus principal ou par un autre thread de récolte que je pourrai créer à partir du processus principal.

Alors, je sais pas comment je pourrai synchroniser entre les threads pour gérer l'accès concurrent à la map. Utiliser des mutex, et comment le faire pour mon cas ?

Merci pour vos réponses