FILE *pSource_stm = fopen(SOURCE_FILE, "ab+");
FILE *pParse_stm = fopen(PARSE, "ab+");
CHAR szTemp[TS_PACKET_SIZE];
/*判断打开文件的操作是否成功*/
if (NULL != pSource_stm && NULL != pParse_stm)
{
/*计算源ts码流的长度(字节数)*/
fseek(pSource_stm, 0, SEEK_END);
size_t sourceSize = ftell(pSource_stm);
ULONG_32 ulSourceSize = (ULONG_32)sourceSize;
fread(szTemp, TS_PACKET_SIZE - ulSourceIndex, 1, pSource_stm);
fwrite(szTemp,TS_PACKET_SIZE - ulSourceIndex, 1, pParse_stm);
fclose(pSource_stm);
fclose(pParse_stm);
}