J'essaie d'avoir 2 processus de communication via un conteneur stl - j'ai donc décidé d'utiliser la mémoire partagée gérée. J'essaye d'implémenter une synchronisation entre eux - un interprocess_mutex pour commencer avec un scoped_lock - mais je n'ai pas beaucoup de chance. Comment est-ce censé être fait?Comment créer des mécanismes de synchronisation dans des segments de mémoire partagée gérés?
1
A
Répondre
2
Je pense que la meilleure solution est un gestionnaire de conteneur, et tous les accès (getter/setter) au conteneur à travers le gestionnaire. Donc, dans ce gestionnaire, vous pouvez implémenter la synchronisation facilement.
Salu2.