struct stat buf;
if(stat(strFileName.c_str(), &buf)>=0)
{
char buff[100];
unsigned long size = st.buf.st_size;
}
另一种方法,可以将文件打开,使用fseek( fp, SEEK_SET, SEEK_END )来计算文件大小,当然这种方法比较慢了。
struct stat buf;
if(stat(strFileName.c_str(), &buf)>=0)
{
char buff[100];
unsigned long size = st.buf.st_size;
}
另一种方法,可以将文件打开,使用fseek( fp, SEEK_SET, SEEK_END )来计算文件大小,当然这种方法比较慢了。