标签: c file-io
我必须将一堆文件及其所有内容读入缓存。然后,用户可以决定是否需要对任何特定文件进行读取或写入,并且我的程序必须提供对已经存储在内存中的那些文件的读取或写入访问权限。
我使用fread将文件读入缓存,使用相同的指针,因此所有文件都是连续读取的。但是,我如何从内存中提供读/写?我不能使用fopen,因为文件已经被读入缓存。另外,一旦读完/写入文件,如何从缓存中删除文件?我被困在这里。有什么建议吗?