unsigned long oem_fota_get_file_size(const char *path)
{
unsigned long filesize = -1;
FILE *fp;
fp = FOPEN(path, "r");
if(fp == NULL) {
LOG_INFO(OEM_LOG_ERROR, "open :%s FAILn",path);
return filesize;
}
FSEEK(fp, 0L, SEEK_END);
filesize = FTELL(fp);
FCLOSE(fp);
return filesize;
}
主要是利用fseek函数与ftell函数。
fseek( ):设置文件指针的位置。
ftell( ): 得到文件位置指针当前位置相对于文件首的偏移字节数。
最后
以上就是无语缘分最近收集整理的关于【C接口】快速获取文件大小属性的全部内容,更多相关【C接口】快速获取文件大小属性内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复