ISO 9660 (3)
ひさびさにものすごい集中力でコーディングできた。
やっぱり環境って大事ですよね。
というわけでWindows上でISO 9660イメージの中のでファイルを読めるようになった予感。
// エラー処理は省略 IStorageDevice* cd = new VirtualCD(stream); ISO9660* iso = new ISO9660(cd, ""); iso->Initialize(); File* file = iso->GetFile("SRC/SERVERS/PE/PEPARSER.CPP"); file->Seek(0, SEEK_SET); file->Read(buffer, file->GetSize());