long getfilesize(const char * filename)
{
FILE *fp;
long lRet;
if ((fp = fopen(filename, "r")) == NULL)
return 0;
fseek(fp, 0, SEEK_END);
lRet = ftell(fp);
fclose(fp);
return lRet;
}
代码说明:
filename:文件路径。
返回值:如果成功则返回文件大小,否则返回零。
{
FILE *fp;
long lRet;
if ((fp = fopen(filename, "r")) == NULL)
return 0;
fseek(fp, 0, SEEK_END);
lRet = ftell(fp);
fclose(fp);
return lRet;
}
代码说明:
filename:文件路径。
返回值:如果成功则返回文件大小,否则返回零。