//写内存
QSharedMemory shared("xxxx");
//shared.setKey("du");
if(shared.create(1))
{
qDebug()<<"create succ";
}
else {
qDebug()<<"create fail!!!!!";
}
char *p=nullptr;
p = (char *)shared.data();
*p = 'd';
//读区内存
QSharedMemory shared("xxxx");
if(shared.create(1))
{
qDebug()<<"create succ";
}
else {
qDebug()<<"create fail!!!!!";
}
shared.attach();
char *p = (char *)shared.data();
shared.detach();