23,125
社区成员
发帖
与我相关
我的任务
分享
struct DATA_INFO
{
int iDataLen;
BYTE btData[1024];
};
vector<DATA_INFO> *pSendBufVector;
int shmid=shmget(IPCKEY,39452672,0640|IPC_CREAT|IPC_EXCL);
if(shmid==-1)
{
printf("shmget error\n");
return -1;
}
else
{
printf("shmget ok\n");
}
//将这块共享内存区附加到自己的内存段
pSendBufVector = (vector<DATA_INFO> *)shmat(shmid,NULL,0);