在unix上用c ++编写一个空的iso映像

时间:2016-03-16 15:51:24

标签: c++ unix ecma iso9660

为了简单起见,我不会包含我的代码,因为大多数代码都包含硬编码的二进制/十六进制/ ascii字符串,以根据ISO 9660标准设置的ECMA指南复制扇区(请参阅图片如下)。此任务的主要目标是编写符合上述标准的空白ISO映像。我的问题如下:

收集以下所有部门的数据:
sectors

如何将二进制数据输入某个序列化程序以在我的unix系统上创建一个空的ISO映像?我还没有找到任何有用的例子来说明如何做到这一点。也许我不是在寻找合适的地方(谁知道......)?任何和所有帮助都非常感谢!

感谢。

1 个答案:

答案 0 :(得分:1)

如果要创建iso9660图像文件,例如对于CD刻录软件或安装它,没有特殊的文件格式。只需在文件中以二进制模式逐扇区写入数据。

Wikipedia: ISO image