代码来源于网络


#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. Spring Boot + Vue + Shiro 实现前后端分离、权限控制
  2. python3作用域
  3. 关卡2-1 简单的模拟 1540 机器翻译
  4. Hbase复制(Replication )
  5. CentOS7 编译安装LVS 互为主备 (实测 笔记 Centos 7.0 + ipvsadm 1.27 + keepalived 1.2.15 )
  6. 数据分析工具篇——数据读写
  7. pyqt安装_Win10下安装LabelImg以及使用(绝对是全网最简单的教程)
  8. [转载]保护 ASP.NET 应用程序的安全
  9. 解决django3.x manage命令makemigrations无法创建数据表
  10. 奈飞文化手册_《奈飞文化手册》速阅提炼分享4
  11. 个人课中所学vlan相关知识整理
  12. 非模态对话框的创建于销毁
  13. golang解决TCP粘包问题
  14. 2021数学建模A题详细思路
  15. Dell 禁用触摸板
  16. Mugeda(木疙瘩)H5案例课—换装小游戏-岑远科-专题视频课程
  17. 企业移动办公小助手——华为云桌面
  18. 网易评论盖楼的数据结构
  19. net user administrator /passwordreq:yes 错误
  20. 使用Android Studio和阿里云数据库实现一个远程聊天程序

热门文章

  1. JOOQ初体验-SpringBoot集成JOOQ
  2. 在 Chrome 中清除、启用和管理 Cookie
  3. 轻松搞定SpringBoot的邮件服务
  4. c语言中余数取整,C 逻辑运算, 移位运算 , 取整 , 取模(取余)
  5. RFB与RDP的区别
  6. 初中数学教师资格证考试成功通过前辈复习经验分享
  7. 程序员要注重沟通能力的提升
  8. 如何把图片转换jpg格式呢?
  9. python面试题总结
  10. 分享 75 个精选的 JavaSript 基础知识点(中)