Как создать механизмы синхронизации в сегментах разделяемой общей памяти?

Я пытаюсь связать 2 процесса через контейнер stl, поэтому я решил использовать управляемую общую память. Я пытаюсь выполнить некоторую синхронизацию между ними - interprocess_mutex для начала с scoped_lock - но мне не очень повезло. Как это должно быть сделано?

1 ответ

Я думаю, что лучшим решением является обработчик контейнера и весь доступ (getter/setter) к контейнеру через обработчик. Поэтому в этом обработчике вы можете легко реализовать синхронизацию.

Salu2.

licensed under cc by-sa 3.0 with attribution.