私はLinuxでstdin
(stdin
端末かもしれません)データを読み取ることができるコマンドラインアプリケーションを作成しました。
端末にを入力すると、Ctrl+C
端末は0x03
行規則にバイトを送信します。バイトを0x03
マイアプリケーションのワイヤルールに送信する代わりに、0x03
これを制御文字として処理し、SIGINT
アプリケーションにシグナルを送信します。
0x03
押したときにバイトを自分のアプリケーションに転送する方法はありますかCtrl+C
(ここで述べたように、ラインルール設定を変更する必要はありません)質問)。
答え1
CtrlV(またはラインルールに設定されているもの)を押すと、lnext
次のキーストロークが文字通り入力されます。