网址导航建站在线制作简历的网站
news/
2025/9/23 0:32:39/
文章来源:
网址导航建站,在线制作简历的网站,培训行业网站建设,软件定制开发优势获取指定目录下的所有指定格式文件#xff0c;返回的列表将按照创建时间排序
注意#xff1a;文件最早的在最前面
#include shlwapi.h
#pragma comment(lib,shlwapi.lib)
#pragma comment(lib, Version.lib )
#include iostream返回的列表将按照创建时间排序
注意文件最早的在最前面
#include shlwapi.h
#pragma comment(lib,shlwapi.lib)
#pragma comment(lib, Version.lib )
#include iostream
#include windows.h
#include algorithm
#include time.h
#include io.h
#include fstreamstruct tagFileInfo
{ULONG uLen;int nCreateTime;int nModifyTime;string strFileName;
};// // 获取指定目录下的所有指定格式文件,返回的列表将按照创建时间排序最早的在最前面
bool getDirFiles(string strDir, vectortagFileInfo vecFiles,string strSuffixName)
{if (strDir.empty() || !isExistFile(strDir, true)){return false;}vecFiles.clear();string strPath strDir *.* strSuffixName;// 文件信息struct _finddata_t _fileInfo;// 文件句柄intptr_t hFile _findfirst(strPath.c_str(), _fileInfo);if (-1 ! hFile){do{string strFileName strDir string(_fileInfo.name);if (isExistFile(strFileName)){tagFileInfo _tagInfo;_tagInfo.nCreateTime static_castint(_fileInfo.time_create);_tagInfo.nModifyTime static_castint(_fileInfo.time_write);_tagInfo.uLen static_castint(_fileInfo.size);_tagInfo.strFileName strFileName;vecFiles.push_back(_tagInfo);}} while (0 _findnext(hFile, _fileInfo));}return true;
}
调用该函数示例
#include vectorusing namespace std;string m_strDir XXX/XX/XX;//目标目录vectortagFileInfo vecFiles;
getDirFiles(m_strDir, vecFiles, log);
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/910884.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!