2013-03-14 59 views
0

是否有無法檢查終端(Linux和Windows)中某些位置的字符?我有一個通過顯式加載的dll加載的外部方法,它可以在屏幕上打印某些字符。我需要看看這些函數是否能夠在插件之間以最小的串擾進行打印。所以在覈心,我想知道如果C++有任何功能從字符/命令行中拉出字符?查找在終端中打印的內容

回答

0

,這是不可能的VT100類終端(那種在Linux的普及。)

對於Windows,我不能說,但如果你用的是cygwin的終端(不是電源外殼或「DOS殼「)的答案是再次否。

0

您可以使用tmux或屏幕來設置虛擬終端。顯示狀態可以被捕獲,這似乎是你想要的。但是,我腦海中的某個東西告訴我,無論你想要做什麼,這可能都不是正確的解決方案。你的問題到底是什麼?

+0

我想看看我的dll是否打印了我想要的東西。 – robbert229 2013-03-15 01:01:22

+0

但它有什麼作用?你是想測試一個交互式用戶界面,還是隻是將流捕獲到一個文件並解析它? – 2013-03-15 02:19:41

+0

捕獲流到一個文件,但沒有修改我的DLL,有什麼建議嗎? – robbert229 2013-03-15 02:23:41