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判断文件夹是不是存在的主要内容,如果未能解决你的问题,请参考以下文章

vc判断文件是不是存在

VC++如何检测文件是不是存在

在VC里如何检查一个文件是不是存在

vc 判断目录是不是存在 创建

用vc++如何判断一个字符串是不是是汉字?

VC环境下如何检测指定文件夹中是不是存在某个文件?