代码来源于网络


#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++统计文件夹中文件个数相关推荐

  1. 合并文件夹中子目录_01 Linux之统计文件夹中文件个数以及目录个数

    案例分析: 今天遇到了一个需要统计路径下目录个数的问题 如果一个一个的去数会很麻烦,找到了一篇文章刚好提到这个,于是我将方法整理了一下. 该方法的链接: Linux统计文件夹中文件个数以及目录个数_S ...

  2. python读取文件夹-Python按顺序读取文件夹中文件

    参考资料: 涉及到文件操作,我们有时候会读取一个文件夹中的所有的文件.这些文件可能是文件名完全混乱的,也可能是完全格式化的(如1.png,2.png...).下面介绍Python中的几种按顺序(假如有 ...

  3. QListWidget读取本地文件夹中文件并显示名字,双击读取xml数据

    文章目录 前言 一.读取本地文件并显示 二.双击读取数据 前言 本文主要是为了解决QListWidget读取本地文件夹中文件,并且显示的问题.然后双击读取其中xml数据 一.读取本地文件并显示 如下的 ...

  4. 使用java对文件夹中文件后缀进行修改

    使用java对文件夹中文件后缀进行修改 在网上找到的项目资料,本打算学习下,结果给的资料是ziw格式,需要使用为知笔记才能打开,百度半天没有找到为知笔记的下载方式,但是看到可以转换格式为zip,然后进 ...

  5. 文件夹中文件名称的获取,并相应的添加或删除对应的文件夹或文佳

    1.获取文件夹中文件夹的名称,并添加或删除对应的文件夹 <1> 获取文件夹的名称 fldPath = "相对应的路径名称" dirInfo = New Director ...

  6. 用bat批量改文件夹中文件的名字

    目录 获取需要文件夹中文件的所有文件路径 通过excel按规律改变名字 用ren 连接旧文件名和新文件名 把连接好的命令复制粘贴到txt,后改txt后缀为bat,完成! 获取需要文件夹中文件的所有文件 ...

  7. python中按照文件夹中文件的排列顺序读取文件内容,python文件显示和windows目录显示一致

    原创 python中按照文件夹中文件的排列顺序读取文件内容 2018-12-06 11:49:18 途径北海道 阅读数 3891 更多 分类专栏: python 版权声明:本文为博主原创文章,遵循 C ...

  8. php获取文件夹中文件名称

    php获取文件夹中文件名称 <?php $handler = opendir('upload/ftp');//当前目录中的文件夹下的文件夹 while( ($filename = readdir ...

  9. 管道/查明文件夹中图片个数

    管道为一种通信方式 我们使用"|"连接两个命令,shell会将前后两个进程的输入输出用一个管道相连,以便达到进程间通信的目的. 管道本质上就是一个文件,前面的进程以写方式打开文件, ...

  10. Linux查看文件夹中文件的个数

    我的个人微信公众号:Microstrong微信公众号ID:MicrostrongAI公众号介绍:Microstrong(小强)同学主要研究机器学习.深度学习.计算机视觉.智能对话系统相关内容,分享在学 ...

最新文章

  1. 新技能 Get,使用直方图处理进行颜色校正
  2. 使用 CommandBuilder 生成命令 (ADO.NET)
  3. dbus-glib-0.108 arm交叉编译
  4. mysql 字符串索引 优化_MySQL性能优化之索引调优实战
  5. app 应用商店系统php,GitHub - ChhXin/appstore-admin: 基于ThinkPHP的应用商店后台管理系统...
  6. 牛掰本机限速软件appband
  7. 3.emWin5.26(ucGui)VS2008 2-D图形库-基本绘图【Worldsing笔记】
  8. Ctfhub解题 彩蛋
  9. js获取某月的天数以及某天的前一个日期和后一天日期
  10. matlab试算求解二元二次方程,matlab 求一个二元二次方程组的解
  11. KGB知识图谱技术能够解决哪些行业痛点?
  12. 云原生微服务治理etcd应用实战
  13. Go将中文转换为拼音
  14. python报错:index 1 is out of bounds for axis 0 with size 1
  15. 干货 |《深入理解Elasticsearch》读书笔记
  16. HQChart--uniApp v3 中使用 render.js
  17. php网页采集 想对高效版
  18. 中级运维这么学才有意思
  19. asp .NET弹出窗口 汇总(精华,麒麟创想)
  20. 发电全流程闭环大数据智能控制方案2020

热门文章

  1. c语言二分法查找数组元素,c语言二分法如何实现查找数组元素
  2. Android wifi信号强弱检测
  3. kaze算法的图像配准研究(1)-KAZE算法原理
  4. 身份证OCR实名认证接口
  5. 云计算实验4 面向行业背景的大数据分析与处理综合实验
  6. 基尔霍夫矩阵矩阵树定理学习笔记
  7. 最新计算机安全参考文献,最新计算机络安全参考文献 计算机络安全期刊参考文献哪里找...
  8. java8之日期、时间
  9. 安卓系统怎么连接服务器数据库,安卓端如何与服务器端数据库连接
  10. pandas - 股票K线数据重采样