gpt4 book ai didi

c - 是否可以在单个 C 程序中在多个终端窗口上输出?

转载 作者:太空狗 更新时间:2023-10-29 14:59:42 32 4
gpt4 key购买 nike

基本上我想做的是为单个程序提供两个输出终端窗口。一个将显示程序正在执行的操作的日志,第二个将显示类似于值表的内容。这些终端的所有输出都将由程序本身生成。在 C 语言中使用 stdio 可以做到这一点吗?

我意识到这可能更适合 GUI 或 ncurses,但我仍然很好奇是否可以做到这一点。

编辑:可能还应该提到我在 linux(特别是 xubuntu)上做这件事。

最佳答案

不是以任何可移植的方式,而是在 Linux 上,/dev/pts是一个包含所有打开的 ttys 的目录,因此写入一些不同的 /dev/pts/<n>文件会将输出放在多个终端上。

关于c - 是否可以在单个 C 程序中在多个终端窗口上输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6803327/

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