590
社区成员
发帖
与我相关
我的任务
分享
//disk.h
//磁盘相关函数
#ifndef __DISK_DEF_H__
#define __DISK_DEF_H__
#include <sys/types.h> //struct _stat
#include <sys/stat.h> //_stat函数
ULONGLONG disk_filegetsize(IN const char* filefullpath)
{
FILE* fp = fopen(filefullpath, "r");
if(!fp)
{
return -1;
}
fclose(fp);
fp = NULL;
struct _stat st;
if(_stat(filefullpath,&st) == 0)
{
return st.st_size;
}
return -1;
}
#endif//__DISK_DEF_H__