腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
4
回答
如何从Python中的list生成所有可能的排列对?
示例:output = ['3-8', '3-2', '
8-3
', '8-2', '2-3', '2-8']
浏览 0
修改于2017-12-07
得票数 2
回答已采纳
1
回答
文件
描述符
和
文件
句柄(和C)
有人能准确地向我解释
文件
描述符
和
文件
句柄之间的区别(这个术语与Windows的定义不同;我对它们的定义很好奇,但这需要更长的答案)吗?根据我从Wikipedia收集的信息,
文件
描述符
是
文件
描述符
表中的索引,它指向
文件
表中的
文件
名,而后者又指向inode表中的inode。
文件
句柄是一种存储
文件
描述符
的数据结构类型。
文件
描述符
是否只是
文件</
浏览 2
提问于2015-11-05
得票数 9
回答已采纳
3
回答
Java数字减法,将第二个数字分解为1之和
Scanner keyboard = number.nextInt();假设用户插入以下2个数字:8和3我并不要求程序使
8-
因此,程序计算8 -1 -1 -1 -1 -1 = 3而不是
8-3
8 -1 =7// ....该练习不需要复杂的方法,也不需要for循环,只需要while
浏览 0
修改于2018-10-27
得票数 0
1
回答
令人困惑的羊群文献(2)
如果一个进程使用open(2) (或类似的)为同一个
文件
获取多个
描述符
,这些
描述符
将由flock()独立处理。使用这些
文件
描述符
之一锁定
文件
的尝试可能被调用进程已通过另一个
描述符
放置的锁拒绝。 如果flock()独立处理
描述符
,那么为什么通过另一个
描述符
放置的锁会拒绝使用其中一个
文件
描述符
锁定
文件
呢?另外,如果我解锁其中一个
描述符
,其他
描述符</em
浏览 6
提问于2017-11-15
得票数 2
1
回答
N:1个
文件
描述符
?
有没有可能将N个
文件
描述符
看作1个
文件
描述符
,以便在N个
文件
描述符
(即来自N个套接字)中的任何一个上接收的数据将被转发回单个
文件
描述符
上的调用API,从而隐藏它实际上可能来自不同的
文件
描述符
的事实?是否也有可能将类似的写操作抽象出来(但返回到正确的第N个
文件
描述符
)?
浏览 1
提问于2009-08-05
得票数 1
2
回答
如何在C++中停止
文件
描述符
溢出
我正在向一个88kb的
文件
描述符
中写入一条消息。在我的linux系统上,
文件
描述符
只能保存64kb。一旦数据被放入
文件
描述符
中,它就会被读取并通过管道传输到tcp连接中。如何知道是否可以向
文件
描述符
写入更多数据,这意味着
文件
描述符
为空?我需要一个函数来阻塞,直到
文件
描述符
为空,或者至少可以返回一个值,让我知道如何安全地将数据写入
文件
描述符
。
浏览 1
修改于2015-01-27
得票数 0
1
回答
select()和fcntl()
按照我的理解-我们可以使用fctnl将
文件
描述符
标记为非阻塞的,所以每当我们调用该
文件
描述符
上的任何阻塞操作时,它都会错误地修改errno,以指示
文件
描述符
尚未准备好。我们有责任经常轮询
文件
描述符
,并随时读取或写入
文件
。使用select,我们传入
文件
描述符
的三个数组(读、写和除),然后select在给定的时间间隔内轮询
文件
描述符
,修改数组以指示哪些
文件</
浏览 4
提问于2017-11-07
得票数 3
回答已采纳
1
回答
如何克隆
文件
描述符
?(不仅仅是复制)
我想克隆一个
文件
描述符
。因此,使用fcntl()更改它不会更改原始
文件
描述符
。我想在不阻塞的情况下从继承的
文件
描述符
中读取。但是当我启用标志O_NONBLOCK时,父
文件
描述符
也是非阻塞的,并且如果父
文件
描述符
或其他任何东西使用相同的
文件
描述并将其设置为阻塞,则在使用它的所有进程中
浏览 16
修改于2021-07-17
得票数 2
2
回答
具有自己的
文件
偏移量的重复
文件
描述符
如何从现有的
文件
描述符
创建新的
文件
描述符
,使新
描述符
不共享
文件
表中相同的内部
文件
结构/条目?具体而言,
文件
偏移量(最好是权限、共享和模式)等属性不应在新的和旧的
文件
描述符
之间共享。在Windows和Linux下,dup()都会复制
文件
描述符
,但是这两个
描述符
仍然指向进程
文件
表中相同的
文件
结构。对任一
描述符</e
浏览 4
修改于2009-10-27
得票数 15
回答已采纳
1
回答
是否有系统调用或某种方式来了解Linux中
文件
描述符
的类型(例如常规
文件
fd、套接字fd、信号fd、计时器fd)?
正如我不断发现的那样,
文件
描述符
有很多种--几乎所有的东西都是围绕
文件
描述符
抽象的:常规
文件
、套接字、信号和计时器(例如)。所有
文件
描述符
都只是整数。当然,我可以自己单独维护这些信息,
浏览 2
修改于2020-02-25
得票数 3
回答已采纳
1
回答
将任何和所有
文件
描述符
重定向到
文件
将输出从已知的
文件
描述符
重定向到
文件
非常简单但是,假设我有一个二进制
文件
,它可能使用0、1和2以外的
文件
描述符
。如果命令是交互运行的,
文件
描述符
1和2默认为当前tty 我正在以交互方式运行二进制
文件
,但我认为二进制
文件
具有指向当前tty的其他
文件
描述符
,因为我已经将1和2
文件
浏览 0
修改于2021-07-19
得票数 0
3
回答
套接字
描述符
与
文件
描述符
read(2)和write(2)既适用于套接字
描述符
,也适用于
文件
描述符
。在
文件
描述符
的情况下,用户
文件
描述符
表->
文件
表,最后到inode表,在那里它检查
文件
类型(常规
文件
/字符/块),并相应地读取。对于char spl
文件
,它根据
文件
的主编号从char设备开关获取函数指针,并调用为该设备注册的适当读/写例程。类似地,通过从块设备开关获取函数指
浏览 3
提问于2010-08-13
得票数 14
回答已采纳
3
回答
POSIX进程和
文件
描述符
我是一个在C下使用进程的新手,我有一个关于子进程中
文件
描述符
的linux行为的问题。我已经发现了
文件
描述符
在子进程和父进程之间共享的信息,而且编号为0、1、2的
文件
描述符
是标准输入输出和错误,所以我认为如果我派生进程,我将拥有相同的输入和输出目录,但是当我在子进程中更改它时,它们在父进程中不会更改我的问题是,它是否适用于每个
文件
描述符
,所以如果我决定重写子进程中的
文件
描述符
号100,那么子进程和父进程中的
文件
浏览 0
修改于2013-06-14
得票数 1
回答已采纳
2
回答
读取许多真正的
文件
描述符
我需要以一种非阻塞的方式阅读许多
文件
。不幸的是,epoll不支持真正的
文件
描述符
(
文件
描述符
来自
文件
),它确实支持网络套接字的
文件
描述符
。select确实在实际的
文件
描述符
上工作,但是它有两个缺点: 1)它速度慢,线性地遍历所有设置的
文件
描述符
;2)它是有限的,它通常不允许超过1024个
文件
描述符
。我可以更改每个
文件
描述
浏览 2
修改于2015-04-25
得票数 1
1
回答
多个` file‘对象可以共享相同的
文件
描述符
吗?
来自APUE 在一个程序中,多个FILE对象可以共享相同的
文件
描述符
吗?如果是,是否使用相同的
文件
描述符
多次调用fdopen(),每个
描述符
都返回指向不同FILE对象的指针?如果我在指向给定的flcose()对象的指针上使用FILE,那么如果另一个FILE对象共享相同的
文件
描述符
,那么FILE对象的
文件
描述符
是否仍然存在并连接到该<
浏览 0
修改于2018-08-30
得票数 1
3
回答
Cloudstack缺少模板
我尝试手动加载KVM,并得到以下错误: 重定向到/dev/pt/2 TUNGETIFF ioctl()的设备失败:坏
文件
描述符
TUNSETOFFLOAD ioctl()失败:坏
文件
描述符
TUNGETIFFioctl()失败:坏
文件
描述符
TUNSETOFFLOAD ioctl()失败:坏
文件
描述符
TUNGETIFF ()失败:坏
文件
描述符
TUNSETOFFLOAD ioctl()失败:坏<
浏览 0
修改于2020-06-11
得票数 2
1
回答
MysQL RegExp -高级用法
我有一个表reservation,它有一个列,该列包含非规范化数据,如6在6-7中引用另一个表packages的id。具有上述单元格(6-1,7-2,
8-3
,9-4,12-7,)的行将检索用于6, 7, 8, 9 and 12包ids的package行。 请帮帮我。
浏览 4
修改于2014-05-21
得票数 0
2
回答
如何重置
文件
描述符
我试图使用
文件
描述符
来打印
文件
中的行。exec 0<&3
描述符
作用域只会在程序或整个unix中持续?我们如何知道哪个值持有哪个
文件
描述符
(使用shell打印
文件
描述符
的值) 它会自动重置系统(AIX)重新启动吗?
浏览 0
修改于2014-03-18
得票数 2
回答已采纳
1
回答
Linux内核-套接字
文件
描述符
关闭位置
在linux内核中,关闭套接字的
文件
描述符
发生在什么地方?我知道对于一个
文件
,
文件
的
文件
描述符
会在fs/open.cs函数sys_close()中关闭。但是,对于套接字
文件
描述符
,这是相同的位置还是其他位置? 另外,套接字是使用file.c alloc_fd来分配
文件
描述符
,还是使用其他函数?
浏览 1
修改于2010-04-26
得票数 1
回答已采纳
4
回答
是否有可能从
文件
*中拯救
文件
描述符
?
我从另一个源获得一个
文件
描述符
(继承的),我希望在fd进程之间保持相同的。我非常想在这个
文件
描述符
被使用之后保留它。有什么办法把它拆开吗?还是用虚拟
文件
替换FILE*中的
文件
描述符
的方法?
浏览 7
修改于2014-04-11
得票数 1
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券