首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

一个关于计算文件大小的有关问题

2012-03-16 
一个关于计算文件大小的问题请问各位大吓们:在VC编译器下,有没有计算文件大小的函数???? [解决办法]没有,

一个关于计算文件大小的问题
请问各位大吓们:
        在VC编译器下,有没有计算文件大小的函数????


[解决办法]
没有,自己写:
ifstream fii;
fii.open(....);
fii.seekg(ios::end);
file_size = fii.tellg();
fii.seekg(ios::beg);
[解决办法]
DWORD GetFileSize_0(CString fullName)
{
HANDLE hFile;
DWORD dwLen = 0;

hFile=CreateFile(fullName, GENERIC_READ, FILE_SHARE_READ, NULL,OPEN_EXISTING, 0, NULL);

if(hFile != INVALID_HANDLE_VALUE)
{
dwLen = GetFileSize(hFile, NULL);
}
else
{
}

CloseHandle(hFile);

return dwLen;
}

热点排行