我是靠谱客的博主 俊逸小懒猪,最近开发中收集的这篇文章主要介绍c语言怎么搜索文件夹,[转载]c语言 遍历搜索文件夹(获取文件夹中所有内容),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

需要用来存储文件各种信息的结构体:struct

_finddata_t 及查找函数:_findfirst、_findnext和_fineclose。

[1] _finddata_t结构体

struct _finddata_t

{

unsigned

attrib;

time_t

time_create;

time_t

time_access;

time_t

time_write;

_fsize_t

size;

char

name[_MAX_FNAME];

};

unsigned atrrib:

它存储一个unsigned单元,用于表示文件的属性。文件属性是用位表示的,主要有以下一些:_A_ARCH(存档)、_A_HIDDEN(隐藏)、_A_NORMAL(正常)、_A_RDONLY(只读)、_A_SUBDIR(文件夹)、_A_SYSTEM(系统)。这些都是在中定义的宏,可以直接使用。既然是位表示,那么当一个文件有多个属性时,它往往是通过位或的方式,来得到几个属性的综合。例如只读+隐藏+系统属性,应该为:_A_HIDDEN

| _A_RDONLY | _A_SYSTEM 。

time_t time_create:

这里的time_t是一个变量类型,用来存储时间的。time_create变量是用来存储文件的创建时间。

time_t time_access:

文件最后一次被访问的时间。

time_t time_write

最后

以上就是俊逸小懒猪为你收集整理的c语言怎么搜索文件夹,[转载]c语言 遍历搜索文件夹(获取文件夹中所有内容)的全部内容,希望文章能够帮你解决c语言怎么搜索文件夹,[转载]c语言 遍历搜索文件夹(获取文件夹中所有内容)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(81)

评论列表共有 0 条评论

立即
投稿
返回
顶部