标签: c++ disk
我用C ++编写了一个文件系统模拟代码,用于在磁盘中创建二进制文件(使用fstream)。我编写了以512字节大小的块写入的方法(就像磁盘上的扇区一样)。
现在我想转换该代码,以便可以在真正的CD-RW上运行。如何使用C ++读取/写入该磁盘上的扇区?我需要能够控制每个扇区以及磁道的轨道和表面的读/写。
操作系统是Linux。
如果我不清楚,请告诉我。)