File 读取不支持文件系统的文件

File 读取不支持文件系统的文件,file,filesystems,ini,File,Filesystems,Ini,我想问一下,在不支持文件系统的操作系统中,您熟悉哪些方法来读取文件(类似于配置文件/ini文件,主要用于读取应用程序使用的整数)? 我现在只认为二进制文件是可以接受的方法,但问题是编辑二进制文件是非常困难的,现在必须知道每个整数的精确偏移量及其含义。 我使用非常有限的独立操作系统(不能使用超过128K的内存),所以我不能添加大的库,但需要一个非常简单的方法 谢谢你的反馈, Ran您的操作系统是否为您提供了处理连接设备的原语?如果您确实不需要处理真实的文件,那么直接将数据存储在磁盘块中可能是令人满

我想问一下,在不支持文件系统的操作系统中,您熟悉哪些方法来读取文件(类似于配置文件/ini文件,主要用于读取应用程序使用的整数)? 我现在只认为二进制文件是可以接受的方法,但问题是编辑二进制文件是非常困难的,现在必须知道每个整数的精确偏移量及其含义。 我使用非常有限的独立操作系统(不能使用超过128K的内存),所以我不能添加大的库,但需要一个非常简单的方法

谢谢你的反馈,
Ran

您的操作系统是否为您提供了处理连接设备的原语?如果您确实不需要处理真实的文件,那么直接将数据存储在磁盘块中可能是令人满意的。不过,有很多边缘情况需要考虑:跨越块、设备丢失或重新连接、块变坏以及现代操作系统在无形中为您做的其他事情。我可以按我所说的编辑二进制文件。有没有一种用户友好的方法可以做到这一点?如何编辑二进制文件?您的意思是对您或您的用户友好吗?你打算让他们编辑文件吗?嗨,道格,我的意思是对其他用户友好。这是一种包含整数的配置文件。我不明白如果没有文件系统,你怎么可能使一个文件对用户友好。