嘿,我正在尝试在两个进程之间创建一个共享对象。并尝试读取和更改每个进程的值。这是我的简单结构。编辑:我在我的结构中添加了一个构造函数。structshared{shared(){value=10;name="AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA";}intvalue;stringname;};我尝试在调用fork()之前和之后都调用shmat()但没有任何改变它仍然会出现段错误。编辑:并在shmat()之后添加检查以查看它是否失败。#include#include#include#include#include#includeusingnamespaces