- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
bool NSFileExists(const char * FileName)
{
struct _stat fStats;
return (_stat(FileName, &fStats) == 0);
}
#if 0
bool NSFileExists(const char * FileName)
{
WIN32_FIND_DATA fd;
HANDLE hFF;
bool bExist(true);
hFF = FindFirstFile(FileName, &fd);
if (hFF == INVALID_HANDLE_VALUE) bExist = false;
else FindClose(hFF);
return bExist;
}
#endif
#if 0
bool NSFileExists(const char * FileName)
{
HANDLE hFile = ::CreateFile(FileName, 0, 0, 0, OPEN_EXISTING, 0, 0);
if (hFile != INVALID_HANDLE_VALUE)
{
CloseHandle(hFile);
return true;
}
return false;
}
#endif
Lure Of Chaos 21.04.2011 09:53 # 0
JeremyW 21.04.2011 09:59 # 0
absolut 21.04.2011 10:11 # +1
bugmenot 21.04.2011 10:14 # +1
JeremyW 21.04.2011 10:24 # 0
GetFileAttributes, GetFileTime, GetFileInformationByHandle, GetFileSize и т.д. :)
absolut 21.04.2011 10:39 # 0
JeremyW 21.04.2011 10:52 # +1
или
1001 method to check file existence...
SmackMyBitchUp 21.04.2011 15:29 # 0
Я волнуюс(с)
JeremyW 21.04.2011 17:28 # 0
bugmenot 21.04.2011 16:12 # 0
JeremyW 21.04.2011 17:29 # +1
Lure Of Chaos 21.04.2011 21:09 # 0
bugmenot 21.04.2011 22:40 # +1
gegMOPO4 21.04.2011 21:09 # 0
Lure Of Chaos 21.04.2011 22:44 # +1
то, что они кончились, это другой вопрос.
k06a 26.04.2011 21:47 # 0