[C++] 纯文本查看 复制代码
#include "stdafx.h"
int _tmain(int argc, _TCHAR* argv[])
{
HANDLE hFile;
LARGE_INTEGER FileSize;
hFile = CreateFile(_T("d:\\ISO\\Fedora-9-i386-DVD.iso"), GENERIC_READ, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
GetFileSizeEx(hFile, &FileSize);
printf ("File size are %lld bytes and %4.2f KB and %4.2f MB and %4.2f GB\n", FileSize.QuadPart, (float)FileSize.QuadPart/1024, (float)FileSize.QuadPart/(1024*1024), (float)FileSize.QuadPart/(1024*1024*1024));
CloseHandle(hFile);
return 0;
}