如何判断文件是否存在 请问有谁知道如何判断一个文件(比如*.txt或*.bin)是否已经存在 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CreateFile判断返回值ERROR_ALREADY_EXISTS 表示已经存在。 直接调用我写的函数//判断指定的文件是否存在//pName 为要查找的文件路径文件名//返回 TRUE 存在//返回 FALSE 不存在BOOL IsFileExist(LPCTSTR pName){ WIN32_FIND_DATA FindFileData; HANDLE hFindFile; hFindFile = FindFirstFile(pName, &FindFileData); if(hFindFile == INVALID_HANDLE_VALUE) { return FALSE; } FindClose(hFindFile); return TRUE; } 很简单的一句话:if((_access(pathorname,0) == 0))//存在,-1不存在。//pathorname可以是文件夹路径,也可以是文件的全路径要包含库:#include <io.h> 同意 zhucde还有一个:CFile::GetStatus win32下如何实现消息穿透 关于check 的问题 IWebBrowser2改变字体大小 关于图象操作的一个问题,苦!!请大家帮忙!~ 十万火急,送分求助 程序不能真正退出是什么原因,WINDOWS的“关闭程序”找不到,用PVIEW95也关不了。 我用的是创天中文vc,总觉得有问题,能不能把汉化包卸掉? SetDlgCtrlID怎么使用? 小弟急求:开发"输入法"方面的编程资料(有奖:凡参与者均可获得输入法源代码) 开发不规则形状Activex控件 学习问题,大家帮忙看看 MFC无法使用OpenGL中的glut
ERROR_ALREADY_EXISTS 表示已经存在。
//判断指定的文件是否存在
//pName 为要查找的文件路径文件名
//返回 TRUE 存在
//返回 FALSE 不存在
BOOL IsFileExist(LPCTSTR pName)
{
WIN32_FIND_DATA FindFileData;
HANDLE hFindFile;
hFindFile = FindFirstFile(pName, &FindFileData);
if(hFindFile == INVALID_HANDLE_VALUE)
{
return FALSE;
}
FindClose(hFindFile);
return TRUE;
}
if((_access(pathorname,0) == 0))//存在,-1不存在。//
pathorname可以是文件夹路径,也可以是文件的全路径
要包含库:#include <io.h>
还有一个:
CFile::GetStatus