在C或C++,可用於返回文件大小如下: const unsigned long long at_beg = (unsigned long long) ftell(filePtr);
fseek(filePtr, 0, SEEK_END);
const unsigned long long at_end = (unsigned long long) ftell(filePtr);
const
我用fseek和fread函數讀取文件的指定塊,然後將其寫入另一個文件。出於某種原因,在目標文件中,每個寫入的塊之間會有大約20個字節的重疊。 請問誰能幫我找出這個垃圾的來源?這肯定是由fseek函數造成的,但我不知道爲什麼。 FILE *pSrcFile;
FILE *pDstFile;
int main()
{
int buff[512], i;
long bytesRead;