如何以编程方式读取/写入特定ISO文件的LBA上的扇区?

问题描述:

我想使用C++或其他本地编程语言使用逻辑块寻址(LBA)在ISO上读取/写入扇区。例如,我想读取ISO文件的自定义LBA。这是可能的,如果是这样,我该怎么办?如何以编程方式读取/写入特定ISO文件的LBA上的扇区?

当然这是可能的。

问题是你需要付出多少努力。您必须查看ISO文件的规格,并阅读您想要从文件中读取的任何内容。没有神奇的C++功能可以让您以更舒适的方式访问ISO文件。

但是,仅仅因为没有神奇的C++功能并不意味着在互联网的广阔范围内不可能有第三方库。例如,http://www.gnu.org/software/libcdio/可能是需要看的东西。