C 语言中获取文件长度(ftell函数)
程序员文章站
2024-02-26 14:23:04
...
C 语言中获取文件长度(ftell函数):
原理:将文件偏移到文件尾,然后获取文件尾和文件头之间的字节长度即为文件长度
int get_file_len(const char* p_path)
{
int f_len = 0;
if (NULL == p_path)
return f_len;
FILE* pf = fopen(p_path, "rb");
if (NULL == pf)
return f_len;
fseek(pf, 0, SEEK_END); //先将指针偏移到文件尾
f_len = ftell(pf);
fclose(pf);
return f_len;
}
上一篇: 初始化hive在mysql的元数据信息时报Fri Apr 03 12:13:38 CST 2020 WARN: Establishing SSL connection without server's
下一篇: 写入指定长度的字节到文件
推荐阅读