gpt4 book ai didi

Windows 相当于 "/dev/stdin"?

转载 作者:可可西里 更新时间:2023-11-01 12:41:58 26 4
gpt4 key购买 nike

我有 Python 代码与只接受文件名的 C++ 库对话。我希望它从标准输入读取。在 Unix 机器上我可以使用“/dev/stdin”。我以为我可以在 Windows 上使用特殊的“CON”设备,但它更像是/dev/tty,因为“echo something | my_program”不起作用。

在 Windows 下支持管道不是必需的,但现在我很好奇。该操作系统是否有类似文件名“/dev/stdin”的名称?

最佳答案

据我所知,没有/dev/stdin 的等价物。但是,如果您真的需要,您可以创建自己的命名管道 (CreateNamedPipe) 并将名称传递给 C++ 库,使用单独的线程将来自标准输入的输入提供给命名管道。

关于Windows 相当于 "/dev/stdin"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7395157/

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