标签: file file-io filesystems memory-mapped-files memory-mapping
假设我有一些我无法修改的可执行文件exec.exe,它将文件名作为参数并对该文件中的数据执行一些操作。
exec.exe
我正在编写一个程序,为exec.exe生成一些文件供我使用,但我只对exec.exe的输出感兴趣。
似乎我必须写一些临时文件,并在该文件上调用exec.exe - 这意味着我必须从磁盘上的某个文件写入和读取。有没有办法避免这种情况,并以某种方式将文件保存在内存中?
我正在使用.NET / Mono为Linux,OSX和Windows编写跨平台应用程序。