CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Linux/Unix社区 >  程序开发区

dirent结构的定义是什么样的?

楼主taozai()2004-05-04 11:21:56 在 Linux/Unix社区 / 程序开发区 提问

我现在需要扫描目录,但是在readdir时返回的是dirent结构指针,不知道这个结构体的定义是什么样的。请指教。 问题点数:0、回复次数:2Top

1 楼wxywh()回复于 2004-05-04 11:41:34 得分 0

struct   dirent  
  {  
          ino_t   d_ino;       //次目录进入点的inode  
          ff_t     d_off;       //目录文件开头至此目录进入点的位移  
          signed   short   int   d_reclent;     //_name的长度,不包含NULL字符  
          unsigned   char   d_type;     //d_name所指的文件类型  
          har   d_name[256];     //文件名  
  };Top

2 楼wxywh()回复于 2004-05-04 11:43:17 得分 0

sorry,这样行  
  signed   short   int   d_reclent;    
  应该是:  
  signed   short   int   d_reclen;   多敲了一个“t“。  
  Top

相关问题

  • 关于结构体定义
  • 结构定义的问题
  • tc中的结构定义!
  • VB中怎么定义结构?
  • 如何在PB中定义结构?
  • 如何调动自定义结构体
  • 这种结构怎么定义成类
  • 怎样动态定义结构体
  • 应该如何定义表结构?
  • 这个结构如何定义?

关键词

  • 结构
  • 文件
  • dirent
  • reclent
  • 目录
  • ino
  • 定义是什么样
  • 进入点
  • signed short int

得分解答快速导航

  • 帖主:taozai

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo