Я хотел бы использовать службы общей памяти Boost, чтобы сделать следующее. Я начал изучать документацию, но в качестве помощи этому надеялся, что кто-то может привести пример, близкий к тому, что я хочу сделать.Использование общей памяти boost
Здесь:
Процесс A будет записывать сообщения в буферной зоне. Он также будет поддерживать карту, сопоставляя идентификатор сообщения с информацией о местоположении начала и размере сообщения в буфере. Некоторый механизм блокировки, возможно, заблокированный замок, будет контролировать доступ к карте и буферной зоне.
Процесс B будет читать эти сообщения на основе идентификатора сообщения.
Заранее благодарим за любые конструктивные предложения.