Bonjour,
Je dispose d'une liste (de type std::queue), et de 2 threads.
L'un va écrire dans cette liste (push()), et l'autre va prendre des éléments dans celle-ci (pop()).
Ma question est donc, est-ce que j'ai besoin d'utiliser un système de mutex/lock pour éviter que l'un lise pendant que l'autre écrit, ou est-ce sans danger ?
Merci d'avance pour vos réponses.
Partager