ncursesで作成しているターミナルアプリケーションにいくつかの詳細を追加しようとしています。
このアプリケーションは、タイムアウト付きのクイズのようなものです...ユーザーが時間を浪費しすぎると、タイムアウトが発生して画面がクリーンアップされます。
問題:ユーザーがタイムアウト前に挿入したテキストを表示し、必要に応じて編集/再編集するにはどうすればよいですか?
例:
Q:幸せですか?(正解はい、嬉しいです)
A:はい、私はfeです(タイムアウト、画面をきれいにし、質問は再度印刷されますが、「はい、私はfe」は印刷されません)。
これをstdinバッファまたはラインバッファに追加する可能性があるかどうかはわかりません...
アイデア...
どうもありがとう