如何编程实现bin文件转化为iso文件

王朝other·作者佚名  2008-05-18
窄屏简体版  字體: |||超大  

Bin2ISO, here is the source code:

/****************************************************

#include <stdio.h>

/* G L O B A L D E F I N E S */

#define byte unsigned char

#define SIZERAW 2352

#define SIZEISO 2048

FILE *INPUT, *OUTPUT;

/* ///////////////////////////////////// */

int main( argc, argv )

int argc;

char *argv[];

{

byte buf[SIZERAW+100];

/* Tell them what I am. */

fprintf (stderr, "raw2iso - Converts RAW format files to ISO format - V1.0 ");

/* Input -- process -- Output */

if ( argc != 3 ) return 1;

INPUT = fopen( argv[1], "rb" );

OUTPUT = fopen( argv[2], "wb" );

memset( &buf[0], '空'', sizeof( buf ) );

while( fread( &buf[0], SIZERAW, 1, INPUT ) ) {

fwrite( &buf[0]+16, SIZEISO, 1, OUTPUT );

memset( &buf[0], '空'', sizeof( buf ) );

};

return 0;

}

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航