关于readdir返回值中struct dirent.d_type的取值有关问题(转)

unsigned char d_type

This is the type of the file, possibly unknown. The following constants are defined for its value:

DT_UNKNOWN

The type is unknown. Only some filesystems have full support to return the type of the file, others might always return this value.

类型未知。少数文件系统会出现此函数不支持的文件类型,另一些则总是返回这个值。译者注:总之这个值是为了应对不兼容的文件系统而设置的。

DT_REG

A regular file.

常规文件

DT_DIR

A directory.

目录

DT_FIFO

A named pipe, or FIFO. See FIFO Special Files.

一个命名管道,或FIFO。

DT_SOCK

A local-domain socket.

套接字

DT_CHR

A character device.

字符设备

DT_BLK

A block device.

块设备

DT_LNK

A symbolic link.

符号链接d_type的具体数值

以下内容转自http://blog.csdn.net/angle_birds/article/details/8503039d_type表示档案类型:

enum

{

DT_UNKNOWN = 0,

# define DT_UNKNOWN DT_UNKNOWN

DT_FIFO = 1,

# define DT_FIFO DT_FIFO

DT_CHR = 2,

# define DT_CHR DT_CHR

DT_DIR = 4,

# define DT_DIR DT_DIR

DT_BLK = 6,

# define DT_BLK DT_BLK

DT_REG = 8,

# define DT_REG DT_REG

DT_LNK = 10,

# define DT_LNK DT_LNK

DT_SOCK = 12,

# define DT_SOCK DT_SOCK

DT_WHT = 14

# define DT_WHT DT_WHT

};

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

dirent struct_关于readdir返回值中struct dirent.d_type的取值有关问题(转)相关推荐

  1. 关于readdir返回值中struct dirent.d_type的取值有关问题(转)

    关于readdir返回值中struct dirent.d_type的取值问题 原网页链接 http://www.gnu.org/software/libc/manual/html_node/Direc ...

  2. 在html中标题字体的最大取值,在HTML中,标题字体标记的最大取值是()

    摘要: 中最人可民法债权请人以申院更理人换管,取值人的管理酬和报费用审查.保物信用信用行尽信后在区状况职调管理及财经营记录对客.中最担的情等进处行查.域的业情务状户所环境和授.所审查况以况.况.,.. ...

  3. Java数据结构习题:编写一个max(),接受首节点作为参数,返回链表中数值最大的结点的值(假设所有数据都是正整数,如果链表为空则返回0)

    编写一个max(),接受首节点作为参数,返回链表中数值最大的结点的值(假设所有数据都是正整数,如果链表为空则返回0) 核心代码: // 编写一个max(),接受首节点作为参数,返回链表中数值最大的结点 ...

  4. 项目开发中常用JS表单取值方法

    项目开发中常用JS表单取值方法 一.常用表单基本取值方法(form1为表单名称,TextBox1为控件ID,以文本框为例,html控件与web服务器控件是一样的)         1.form1.Te ...

  5. Java中url传递中文参数取值乱码的解决方法

    Java中url传递中文参数取值乱码的解决方法 参考文章: (1)Java中url传递中文参数取值乱码的解决方法 (2)https://www.cnblogs.com/liwenjuan/p/3211 ...

  6. matlab 数值范围,matlab中怎么样表示自变量的取值范围

    对于函数Sa(t)=sin(x)/x,其中x∈[-10π,10π],matlab中可以这样表示: x=-10*pi:10*pi;S=sin(x);补充问题:x=-2*pi:pi/10:2*pi表示x∈ ...

  7. css中position的4个取值的含义

    css中position的4个取值的含义 一.在我们书写css代码的时候,position取值有4个,分别是: 1. Absolute:绝对定位,是相对于最近的且不是static定位的父元素来定位 2 ...

  8. sql-case when 条件1 then 取值1 when 条件2 then 取值2 else 取值3 end

    遇到 XXX情况 就 XXX 遇不到就 XXX 结束 case when -- then -- else -- end 例如一个3条件取值的字段: case when 条件1 then 取值1 whe ...

  9. 2字节取值范围_C语言整数的取值范围以及数值溢出

    short.int.long 是C语言中常用的三种整数类型,分别称为短整型.整型.长整型.在现代操作系统中,short.int.long 的长度分别是 2.4.4 或者 8,它们只能存储有限的数值,当 ...

  10. springMVC 返回类型选择 以及 SpringMVC中model,modelMap.request,session取值顺序

    spring mvc处理方法支持如下的返回方式:ModelAndView, Model, ModelMap, Map,View, String, void.下面将对具体的一一进行说明: ModelAn ...

最新文章

  1. Yii学习笔记【3】
  2. win10任务管理器快捷键_win10系统任务管理器怎么打开
  3. linux7 设置dns,RHEL7.0 系列-设置IP地址、网关和DNS
  4. [SAP ABAP开发技术总结]选择屏幕——SELECT-OPTIONS
  5. 人工神经网络之激活函数 -softmax函数
  6. 【2020牛客NOIP赛前集训营-提高组(第二场)】题解(GCD,包含,前缀,移动)
  7. unity开发文档_Unity以赞助人身份加入Blender开发基金
  8. 智能优化算法应用:基于灰狼算法的二维Otsu图像阈值分割-附代码
  9. 实现一个本地的json访问地址优化版本--python
  10. 阿里云国际版设置阿里邮件企业邮箱客户端教程
  11. 03.项目管理实践工具-团队绩效评价
  12. 打印机语言PCL与PostScript的比较
  13. Leetcode 1146
  14. KDF- key derivation function
  15. 【10086个赞】Cocos Creator助力H5游戏大爆发
  16. 【git】error: .repo/manifests/: contains uncommitted changes解决思路
  17. 网线直接插电脑能上网 接路由器就连不上了
  18. 网页的首屏标准你了解多少?
  19. 【论文笔记】Crop phenotyping in a context of Global Change: what to measure and how to do it
  20. kony移动开发平台源码github地址

热门文章

  1. 林子雨_大数据技术原理与应用课后习题
  2. Windows:Win10商店找回
  3. 华为手机计算机不能用,华为手机无法连接电脑(手机助手)怎么办,连接不上...
  4. 麟龙指标通达信指标公式源码_麟龙指标套五(通达信指标公式)源码
  5. 各大快递电子面单---Api接口(顺丰、快递鸟、菜鸟)
  6. 关于SMC的源式,汇式(漏式)。PNP和NPN的说明与区别
  7. 高德地图热力图,高德自带热力图heatmap
  8. 中兴网络设备交换机路由器查看ARP表项命令方法
  9. GET和POST区别详解
  10. windows server2016忘记密码,windows重置密码,windows破解密码,win10忘记密码,win10破解密码,windows server2016破解密码