Bonjour tout le monde,
Je suis en train de réaliser une application et j'ai un problème avec un objet (c'est un map) à accès concurrent. En fait, j'ai un thread qui réalise des traitements sur cet objet et une méthode (méthode Fill) qui le remplit s'exécutant en parallèle.
Voilà ce que j'ai trouvé comme solution :
J'ai réalisé une classe qui hérite de CCriticalSection et qui contient l'objet Map. Je redéfinis la méthode insert, avec un lock au début et unlock à la fin, que j'appelle dans Fill.
Mon programme me génère une exception de violation d'accès et je sais vraiment pas pq. Quelqu'un peut m'aider?
Merci.
Partager