c++ - 如何将 RAM 数据视为真实文件?

标签 c++ c windows share ram

所以我的程序中有一些临时数据(在 RAM 中)。我想以某种方式让它看起来像一个文件(例如将它发送到另一个以文件链接作为参数的程序)?

这可能吗?

如何做这样的事情?

最佳答案

为什么不简单地将文件写入磁盘?如果写入磁盘太慢,您可以将 FILE_ATTRIBUTE_TEMPORARY 标志传递给 CreateFile将数据保存在缓存中(并避免将其写入物理设备)。

有时显而易见的解决方案是最好的...

关于c++ - 如何将 RAM 数据视为真实文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2940660/

相关文章:

c++ - 在没有事件 Hook 的情况下通信应用程序

c - undefined reference 'getchar_unlocked' 错误

c - 存储 BMP 文件的像素值

c - 为什么这里会出现 'dangling else'的场景呢?

Python 2.5 Windows 二进制文件?

python - 如何通过 Python 查找与 Windows 文件关联的图标?

c++ - mailto:确认状态

c# - Thrift 如何处理 Zlib 刷新标记被分割成多个消息?

c++ - 提供优化算法以处理带时间戳的值

c# - Win32 浏览文件夹对话框 : wrong folder returned when user creates a new folder