有没有检查终端(Linux和Windows)某些位置的字符?我通过显式加载的dll加载外部方法,将某些字符打印到屏幕上。我需要看看这些函数是否打印了它们应该是什么,插件之间的交叉通话最少。所以在核心,我想知道C ++是否有任何功能可以将字符/命令行中的字符拉出来?
答案 0 :(得分:0)
这在类似VT100的终端上是不可能的(在Linux中很流行。)
对于Windows我不能说,但如果您使用的是cygwin终端(不是电源外壳或“DOS外壳”),答案就是否定。
答案 1 :(得分:0)
您可以使用tmux或screen来设置虚拟终端。然后可以捕获显示状态,这似乎是您想要的。但是我脑子里的一些东西告诉我,无论你想做什么,这可能都不是正确的解决方案。究竟是什么问题?