08/10/03 21:14:26 5dss4wMB0
>>187
typedef struct {
int offset;
int mtype;
}_div ;
void createoutname(_div * div, char *infile, char *outfile)
{
int i = 0;
char mext[][5] = {".avi",".mp4",".asf",".mkv"}
while(1)
{
if(i != 0) sprintf(outfile,"%s_%d%s",infile,i,div->mtype);
else sprintf(outfile,"%s%s",infile,div->mtype);
if(getFileSize(outfile) == -1) break;
i++;
}
}
void datdiv(char * filename,_div * div)
{
div->offset = ftell(fp)-BLOCKSIZE+ret;
div->mtype = 0;
こんな感じでファイル名の生成を組み込んでくれ
ついでにうぐぅ版と合体も、さすればかなり使える