0

端末 (Linux および Windows) の特定の位置にある文字をチェックする方法はありますか? 特定の文字を画面に出力する、明示的にロードされた dll を介してロードされた外部メソッドがあります。プラグイン間のクロストークを最小限に抑えて、関数が想定どおりに出力されたかどうかを確認する必要があります。コアでは、C++ にターミナル/コマンドラインから文字を引き出す機能があるかどうか疑問に思っていますか?

4

2 に答える 2

0

tmux または screen を使用して、仮想端末をセットアップできます。その後、表示状態をキャプチャできます。これは、必要なようです。しかし、私の脳の何かが、あなたが何をしようとしても、これはおそらく正しい解決策ではないことを教えてくれています. あなたの問題は正確には何ですか?

于 2013-03-15T00:51:07.843 に答える
0

これは、VT100 のような端末 (Linux で一般的な種類) では不可能です。

Windows の場合は何とも言えませんが、cygwin 端末 (パワー シェルや "DOS シェル" ではない) を使用している場合、答えはやはりノーです。

于 2013-03-15T00:46:36.193 に答える