首页 > TAG信息列表 > finddata

批量重命名程序

批量重命名 1. 前置知识 1.1. _finddata_t 类(结构体) 1.2.1 常用函数 1.2. stringstream类 2. 程序源码 批量重命名 1. 前置知识 1.1. _finddata_t 类(结构体) #include<io.h> // finddata的头文件 struct _finddata_t { unsigned attrib; // 文件属性的储

C++删除指定目录下的指定格式的文件(包含子目录中的文件)

一、遍历目录 1. 结构体 _finddata_t         作用:存储文件的各种信息;注:需包含头文件#include<io.h>。 struct _finddata_t { unsigned attrib; //用来存储文件的熟悉 time_t time_create; //保存时间 time_t time_access; //文件最后一次

遍历某个路径下当前这一层的文件夹(不嵌套)

// ConsoleApplication5.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。 // #include <iostream> using namespace std; #include <afxwin.h> int main() { char szFileName[] = "E:\\Test\\*.*"; WIN32_FIND_DATA findData; HANDLE hHand

C/C++ 递归与结束递归

今天碰到了一个问题,我打算递归遍历整个 Windows 目录,找 后缀名为 .pf 的文件,如果找到了一个符合要求的文件就返回。 下面是我最初的代码: void findAllFile_cs(const char * path,const char * format,string &pfPath) { // 路径末尾追加 '\*.*' char newpath[200]; strcpy(n