0

无论如何要检查终端(Linux和Windows)的某些位置的字符吗?我通过显式加载的 dll 加载了外部方法,该 dll 将某些字符打印到屏幕上。我需要看看这些功能是否打印了它们应该打印的内容,并且插件之间的串扰最小。所以在核心我想知道C++是否有任何从终端/命令行中提取字符的功能?

4

2 回答 2

0

这在类似 VT100 的终端(Linux 中流行的那种)上是不可能的。

对于 Windows,我不能说,但如果您使用的是 cygwin 终端(不是 power shell 或“DOS shell”),答案又是否定的。

于 2013-03-15T00:46:36.193 回答
0

您可以使用 tmux 或 screen 来设置虚拟终端。然后可以捕获显示状态,这似乎是您想要的。但我脑子里的一些东西告诉我,无论你想做什么,这可能都不是正确的解决方案。你的问题到底是什么?

于 2013-03-15T00:51:07.843 回答