gpt4 book ai didi

关闭标准输入

转载 作者:行者123 更新时间:2023-11-30 15:55:56 25 4
gpt4 key购买 nike

1.这段代码发生了什么:

 close(0)

现在没有办法读取输入吗?

2.这个怎么样:

close(0)
dup(1)

我认为现在输入来自标准输出,但这是什么意思?

最佳答案

这意味着您现在在文件描述符 0 上打开了 stdout。是否可以从该文件描述符读取取决于您的 stdout 实际是什么。如果您的标准输出是具有输入和输出功能的终端(或伪终端),那么您也许能够读取它。如果您的标准输出是启动程序的 shell 以只写模式打开的文件,那么您可能无法读取它。

在任何情况下,您都不应该依赖任何特定行为;执行此操作后,您不应期望能够从文件描述符 0 读取数据。

关于关闭标准输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11634624/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com