I want to communicate between different platforms using boost interprocess.
I am using vc12 and boost 1.58 on windows 7.
My code below is a very simple example, that should work. But it doesn't
for communications between different platforms...
If I create it in x64 and open in win32, the process stuck at a lock at
function try_based_lock in boost/int/sync/detail/common_algorithms.hpp
In the other way around: win32 create, x64 open: the process crashes at
name_length in segment_manager_helper.hpp while trying to find the name in
index (priv_generic_find in segment_manager).
#include <iostream>
#include