我正在开发一个以相反顺序生成文件内容的 ANSI C 应用程序。也就是说,文件末尾的字节最先接收,开头的字节最后接收。优选地,由于可能涉及的数据量,我想直接将此数据写入文件,而无需先将其安排在单独的内存缓冲区中。那可能吗?这如何使用 ANSI C 来实现?如果这只能通过不符合 ANSI 的更高级别的库来完成,那是可以接受的。
问问题
137 次
我正在开发一个以相反顺序生成文件内容的 ANSI C 应用程序。也就是说,文件末尾的字节最先接收,开头的字节最后接收。优选地,由于可能涉及的数据量,我想直接将此数据写入文件,而无需先将其安排在单独的内存缓冲区中。那可能吗?这如何使用 ANSI C 来实现?如果这只能通过不符合 ANSI 的更高级别的库来完成,那是可以接受的。