これまで調査したところでは、terminfo
/termcap
とioctl
は端末の画面上で(x、y)位置に文字を問い合わせることができません。これはむしろ予期せぬことです。理由は次のとおりです。端末の画面の文字を読む
- 端末からの画面サイズ(例えば
tput co
、tput li
)、 - つの端子
からの入力を読み取ることができます - 2は、端末との通信が双方向であることを意味します。 *inch*
、*in_wch*
curses関数(cursesウィンドウでのみ機能する)のように、指定された位置で文字を照会する方法はありませんか? (「予期しない」ではない)予想だ