腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如果数组大小只能是一个常量值,那么char d_name[...]卑劣?
、
、
实际上,在
dirent
.h文件中声明了一个struct
dirent
。它的声明如下: ....
浏览 4
提问于2012-03-10
得票数 4
回答已采纳
1
回答
用于rootkit的syscall实现
、
、
代码在这里:{int nread; struct
linux
_
dirent
*d;d和dirp都保存
linux
_
dirent
结构的
浏览 3
提问于2021-12-28
得票数 1
回答已采纳
3
回答
同时使用getdirents和getdirents64有什么意义?
、
、
我正在检查
linux
内核的所有系统,我看到了两个函数,它们将获取目录的内容: unsigned int count); struct
linux
_
dirent
64 __u
浏览 5
提问于2013-10-21
得票数 1
回答已采纳
1
回答
删除
Linux
程序集x86中文件夹中的所有文件(包括其自身)。
、
、
、
我编写了这段代码,如果从要删除的文件所在的目录中调用文件,它将不会解除文件的链接,它将从其他目录中解除文件的链接。fpath:.globl _startmovl $10, %eax # unlink syscall int $0x80 movl %eax, %ebx
浏览 4
提问于2017-03-17
得票数 1
回答已采纳
4
回答
如何在内存中使用指针覆盖结构的第一部分?
-----------------+------------------+|
linux
_
dirent
64{ |
linux
_
dirent
64{ |
linux
_
dirent
64{ | while(posOverwrite <
浏览 2
提问于2010-01-18
得票数 0
回答已采纳
1
回答
结构
linux
_
dirent
64的头是什么?
、
结果的struct
linux
_
dirent
64不是由相关的头定义的。和中的示例都声明了自己的结构。虽然我知道
Linux
向后兼容,但在本地定义这个结构就像一个黑客。我还需要包含另一个标头,它在其中定义了这个struct
linux
_
dirent
64吗?#define _GNU_SOURCE#include <fcntl.h>#include <unistd.h>
浏览 1
提问于2022-10-24
得票数 -1
2
回答
为什么这个列出目录的C代码不能工作?
、
#include <sys/syscall.h>#include <stdlib.h>typedef struct
linux
_
dirent
{ unsigned long d_off; char d_name[];extern int getde
浏览 3
提问于2014-03-11
得票数 0
回答已采纳
1
回答
LKM
linux
_
dirent
实现
、
、
、
根据getdents文档,您必须实现自己的
linux
_
dirent
结构()。这一切似乎都有效,但我无法正确地读取
linux
_
dirent
名称。
Linux
_
dirent
的实现: u64 d_ino;*/ asmlinkage long m
浏览 2
提问于2018-09-01
得票数 0
回答已采纳
1
回答
如何在C++中通过文件处理访问文件夹中的特定文件
、
我假设文件夹"my“中有两个文本文件abc.txt和def.txt。我有一个程序,直接去那个文件夹,搜索特定的文件,如果那个特定的文件找到了,那么如何访问该文件的信息。**All these things access through file handling in C.**示例将是理解的最好方法。
浏览 1
提问于2013-10-05
得票数 0
1
回答
递归地搜索目录,编译我不理解的错误。
、
、
、
find-util.c: In function ‘char* search_utils(const char*, int, bool)’:#include <stdlib.h>#include <
dirent
.h> #include <string.h>static char *search_utils(const char *requ
浏览 1
提问于2017-04-11
得票数 1
回答已采纳
4
回答
从函数readdir中释放(删除)分配的内存
、
、
、
、
我在
Linux
环境中使用C编程语言读取目录中的文件。我在代码中包含了#include<
dirent
.h>,并且正在使用函数readdir()。根据
Linux
页面,它说不要在指向free()结构的结果指针上调用
dirent
,因为它可能在堆栈上分配。 成功后,readdir()返回指向
dirent
结构的指针。(可以静态地分配这个结构;不要尝试free(3)它。)如果到达目录流
浏览 1
提问于2015-12-31
得票数 8
3
回答
Dirent
结构的成员
、
、
、
、
我已经开始使用
dirent
.h库了,我偶然发现了"struct
dirent
“structer的一个非常有用的成员,它在我的书中构造了
dirent
*p->d_name。
浏览 17
提问于2012-10-21
得票数 27
回答已采纳
1
回答
在windows中包括.h路径,而在visual studio中省略unix
、
、
、
、
我想在我的视觉工作室项目中包括
dirent
.h。我希望与unix和windows兼容。这就是我考虑使用的原因。在该项目中,文件说: 在中执行这些操作的步骤有哪些?
浏览 1
提问于2017-03-16
得票数 0
回答已采纳
1
回答
如何将目录.h的用法从gcc移植到Windows编译器
、
、
我写了一个程序,递归地遍历目录并查找特定的文件类型,使用的是"
dirent
.h",这个文件可以很好地工作( windows /
Linux
),但不幸的是,我现在只需要使用不知道"
dirent
.h“的windows如何将
dirent
库导入windows编译器并将其静态链接到我的可执行文件?
浏览 1
提问于2011-10-19
得票数 0
1
回答
Solaris 10: dirfd()的替代方案
、
、
、
我曾在RHEL6.5上工作过,并开发了一些使用dirfd()函数用于readdir_r()的代码,如下所示: #include <sys/types.h> DIR *dir = NULL; len_pentry = offsetof(stru
浏览 5
提问于2015-01-19
得票数 1
回答已采纳
1
回答
C++打开文件夹并获取子文件夹
、
我正在寻找一种方法来获取已知文件夹中的所有子文件夹,然后打开它们,然后继续查找该文件夹中的所有子文件夹,继续打开它们,直到没有更多的子文件夹,然后移动到C++中的另一个文件夹。谢谢你帮忙!
浏览 6
提问于2021-09-24
得票数 0
回答已采纳
1
回答
在c#中复制子目录
、
、
、
string.h>#include <fcntl.h>#include <sys/stat.h>#define COPYMODE 0644struct
dirent
* entry;
浏览 2
提问于2017-04-16
得票数 0
3
回答
使用
dirent
提取文件名
int getDir (string dir, vector<string> &files) DIR *dp; if ((dp =
浏览 1
提问于2011-05-19
得票数 1
回答已采纳
1
回答
c++ <regex>搜索不匹配
、
/samples/" struct
dirent
*
dirent
= nullptr= nullptr) { std::string filename (
dirent
->d_name); if (std:
浏览 1
提问于2014-04-25
得票数 1
回答已采纳
1
回答
System ()系统调用
、
我的代码:{ int bpos; int (*orig_func)(unsigned int fd,struct
linux
_
dirent
64 *dirp, unsigned int co
浏览 2
提问于2014-02-13
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux文件操作:利用C语言删除某个目录下的文件
Linux DNS 查询剖析 Linux 中国
Manjaro Linux 22.0 发布|Linux 中国
Alpine Linux 3.18 发布|Linux 中国
Linux基础(3)linux命令3
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券