I would like to use shared memory between several processes, and would like to be able to keep using raw pointers (and stl containers).
For this purpose, I am using sh
Read the address from a configuration file. That will allow easy experimentation, and make it easy to change the address as the circumstances change.