vc判断文件夹是不是存在
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vc判断文件夹是不是存在相关的知识,希望对你有一定的参考价值。
可以使用API接口FindFirstFile,来确定文件夹是否存在。
WIN32_FIND_DATA findFileData;HANDLE hFind = ::FindFirstFile("C:\\\\123", &findFileData);
if (INVALID_HANDLE_VALUE == hFind)
return FALSE;
参考技术A bool IsDirectoryExists(CString const& path)
//判断是否存在
if(!PathFileExists(path))
return false;
//判断是否为目录
DWORD attributes = ::GetFileAttributes(path);
attributes &= FILE_ATTRIBUTE_DIRECTORY;
return attributes == FILE_ATTRIBUTE_DIRECTORY;
本回答被提问者和网友采纳 参考技术B PathIsDirectory
用vc++如何判断一个字符串是不是是汉字?
汉字的双字节是一个特征或者反过来判断,假如这个字符串不是字母数字及符号,即判为中文字符。
这两种思路都有一定的缺陷,但是为简化处理,不妨一试。 参考技术A 这个问题太有建设性意义了,我决定去尝试一下
#include
#include
#include
using
namespace
std;
void
main()
ifstream
infile("file.txt");
if(!infile)
cerr<<"fail
to
open
the
file"<
=0)
num++;
total++;
cout<
评论
0
0
0
加载更多
以上是关于vc判断文件夹是不是存在的主要内容,如果未能解决你的问题,请参考以下文章