C++统计文件夹中文件个数
代码来源于网络
#include<io.h>
#include <opencv2/opencv.hpp>
#include <iostream>
#include <ctime>
#include <vector>
using namespace std;
using namespace cv;void getFiles(string path, vector<string>& files)
{intptr_t hFile = 0;//文件句柄,过会儿用来查找struct _finddata_t fileinfo;//文件信息string p;//string pa = "C://Users//YAO//Documents//Visual Studio 2015//Projects//Project2//Project2//files//creat_feature_lib//points_filter";cout << "ooo" << _findfirst(p.assign(path).append("//*").c_str(), &fileinfo) << endl;if ((hFile = _findfirst(p.assign(path).append("//*").c_str(), &fileinfo)) != -1)//如果查找到第一个文件{do{if ((fileinfo.attrib & _A_SUBDIR))//如果是文件夹{if (strcmp(fileinfo.name, ".") != 0 && strcmp(fileinfo.name, "..") != 0)getFiles(p.assign(path).append("\\").append(fileinfo.name), files);;}else//如果是文件{files.push_back(p.assign(path).append("\\").append(fileinfo.name));}} while (_findnext(hFile, &fileinfo) == 0); //能寻找到其他文件_findclose(hFile); //结束查找,关闭句柄}
}int main()
{string path="datas";vector<string> files;getFiles(path, files);Mat img = imread(files[0]);if (img.empty()){cout << "img input failed";}else{imshow("", img);waitKey();}cout << files.size();return 0;
}
C++统计文件夹中文件个数相关推荐
- 合并文件夹中子目录_01 Linux之统计文件夹中文件个数以及目录个数
案例分析: 今天遇到了一个需要统计路径下目录个数的问题 如果一个一个的去数会很麻烦,找到了一篇文章刚好提到这个,于是我将方法整理了一下. 该方法的链接: Linux统计文件夹中文件个数以及目录个数_S ...
- python读取文件夹-Python按顺序读取文件夹中文件
参考资料: 涉及到文件操作,我们有时候会读取一个文件夹中的所有的文件.这些文件可能是文件名完全混乱的,也可能是完全格式化的(如1.png,2.png...).下面介绍Python中的几种按顺序(假如有 ...
- QListWidget读取本地文件夹中文件并显示名字,双击读取xml数据
文章目录 前言 一.读取本地文件并显示 二.双击读取数据 前言 本文主要是为了解决QListWidget读取本地文件夹中文件,并且显示的问题.然后双击读取其中xml数据 一.读取本地文件并显示 如下的 ...
- 使用java对文件夹中文件后缀进行修改
使用java对文件夹中文件后缀进行修改 在网上找到的项目资料,本打算学习下,结果给的资料是ziw格式,需要使用为知笔记才能打开,百度半天没有找到为知笔记的下载方式,但是看到可以转换格式为zip,然后进 ...
- 文件夹中文件名称的获取,并相应的添加或删除对应的文件夹或文佳
1.获取文件夹中文件夹的名称,并添加或删除对应的文件夹 <1> 获取文件夹的名称 fldPath = "相对应的路径名称" dirInfo = New Director ...
- 用bat批量改文件夹中文件的名字
目录 获取需要文件夹中文件的所有文件路径 通过excel按规律改变名字 用ren 连接旧文件名和新文件名 把连接好的命令复制粘贴到txt,后改txt后缀为bat,完成! 获取需要文件夹中文件的所有文件 ...
- python中按照文件夹中文件的排列顺序读取文件内容,python文件显示和windows目录显示一致
原创 python中按照文件夹中文件的排列顺序读取文件内容 2018-12-06 11:49:18 途径北海道 阅读数 3891 更多 分类专栏: python 版权声明:本文为博主原创文章,遵循 C ...
- php获取文件夹中文件名称
php获取文件夹中文件名称 <?php $handler = opendir('upload/ftp');//当前目录中的文件夹下的文件夹 while( ($filename = readdir ...
- 管道/查明文件夹中图片个数
管道为一种通信方式 我们使用"|"连接两个命令,shell会将前后两个进程的输入输出用一个管道相连,以便达到进程间通信的目的. 管道本质上就是一个文件,前面的进程以写方式打开文件, ...
- Linux查看文件夹中文件的个数
我的个人微信公众号:Microstrong微信公众号ID:MicrostrongAI公众号介绍:Microstrong(小强)同学主要研究机器学习.深度学习.计算机视觉.智能对话系统相关内容,分享在学 ...
最新文章
- 新技能 Get,使用直方图处理进行颜色校正
- 使用 CommandBuilder 生成命令 (ADO.NET)
- dbus-glib-0.108 arm交叉编译
- mysql 字符串索引 优化_MySQL性能优化之索引调优实战
- app 应用商店系统php,GitHub - ChhXin/appstore-admin: 基于ThinkPHP的应用商店后台管理系统...
- 牛掰本机限速软件appband
- 3.emWin5.26(ucGui)VS2008 2-D图形库-基本绘图【Worldsing笔记】
- Ctfhub解题 彩蛋
- js获取某月的天数以及某天的前一个日期和后一天日期
- matlab试算求解二元二次方程,matlab 求一个二元二次方程组的解
- KGB知识图谱技术能够解决哪些行业痛点?
- 云原生微服务治理etcd应用实战
- Go将中文转换为拼音
- python报错:index 1 is out of bounds for axis 0 with size 1
- 干货 |《深入理解Elasticsearch》读书笔记
- HQChart--uniApp v3 中使用 render.js
- php网页采集 想对高效版
- 中级运维这么学才有意思
- asp .NET弹出窗口 汇总(精华,麒麟创想)
- 发电全流程闭环大数据智能控制方案2020