那如果全局变量时一个类的实例呢,比如我定义了一个类test,在共享数据段中定义一个对象,如下:
#pragma data_seg("sharedata")
test t;
#pragma data_seg()
#pragma comment(linker,"/SECTION:sharedata,RWS")
我初步试了一下,是可以的,但是我看到有些文章里面说Microsoft 不建议在进程之间共享 C++ 对象。一般情况下,如果希望使用 C++ 在进程之间共享数据,请编写在内部使用内存映射文件来共享数据的类,请问这是什么意思呢,具体应该怎样实现这个功能