我有一个应用程序,它不断地轮询QSharedMemory,以检查是否有什么东西被写入其中。
但是,一旦某些内容被写入和检索,我希望清除共享内存中的内容。
有办法做到这一点吗?我不希望再脱离和附加它,因为我可能想要重要的信息。
发布于 2013-02-22 16:17:09
尝试以下操作:
QSharedData data(...);
data.lock();
memset(data.data(), '\0', data.size());
data.unlock();https://stackoverflow.com/questions/15018561
复制相似问题