テキストプロンプトをバックスペースして削除できる完成したプログラムを見たことがあります。通常、すべてのテキストは静的であり、画面から消去することはできませんが、プログラムによって出力されたテキストを消去することができます(たとえば、プログラムによって私には自分自身を受け入れたり、削除して自分自身を入力することができます。私は、コンソールに消去可能なテキストを置くためにキーボード入力を偽装することができると思いますが、それを行うためのよりクリーンな方法はありますか?ありがとう。C++で消去可能なテキストをコンソールに出力するにはどうしたらいいですか?
4
A
答えて
3
私はあなたを理解していれば、あなたはおそらく「GNU Readline
ような何かをしたいGNU Readlineライブラリは、彼らがで入力されるユーザーが コマンドラインを編集することができ アプリケーションで使用するための機能の セットを提供。 Readlineライブラリ には、先に入力した コマンドラインのリストを維持するために、 に追加機能が含まれており、それらをリビットするために、おそらく これらのl以前の コマンドで cshのような履歴拡張を実行してください。
+0
実際には、私が欲しかったものと全く同じように聞こえる。ありがとうございます! – CodedMonkey
関連する問題
- 1. アクセントメーターでラインを消去するにはどうしたらいいですか?
- 2. WordPressのコードを消去するにはどうしたらいいですか?
- 3. タイプ消去C++出力イテレータ
- 4. 応答を消去する前にWebフォームに出力するにはどうすればよいですか?
- 5. cygwinでコンソール出力を明るくするにはどうしたらいいですか?
- 6. ウェブページにテキストを出力するためにスクロール可能なテキストボックスを埋め込むにはどうしたらいいですか?
- 7. キーボードを消すにはどうしたらいいですか?
- 8. IntelliJにコンソール、DBコンソールなどをすべて表示させるにはどうしたらいいですか?
- 9. symfonyはどのようにHTML出力を自動消去しますか?
- 10. C++でデータを保存し、データを検索可能にするにはどうしたらいいですか?
- 11. コンソール出力をクリックしてNppExecを別のファイルを開くにはどうしたらいいですか?
- 12. コンソールからの入力を取り消すにはどうすればいいですか?
- 13. EclipseコンソールでMavenから詳細な出力を取得するにはどうすればよいですか?
- 14. UIImageの背景を消去するにはどうしたらいいですか?
- 15. コンソールにハフマンツリーを表示するにはどうしたらいいですか?
- 16. Magento:モジュール出力をキャッシュするにはどうしたらいいですか?
- 17. myeclipseコンソールに出力がないのはなぜですか?
- 18. 私のコンソールに出力がないのはなぜですか?
- 19. Windowed C++プロジェクトでコンソール入出力を取得するにはどうすればよいですか?
- 20. Railsでグローバルにアクセス可能なモジュールを作成するにはどうしたらいいですか?
- 21. ファイルからデータを消去して辞書に入れるにはどうすればよいですか?
- 22. SVGで消しゴム機能を実装するにはどうしたらいいですか?
- 23. C#コンソール出力をC#にリダイレクトする
- 24. C#:コンソールが出力しています
- 25. キャンバスの消去が機能しない
- 26. データを送信した後でフォームコントロールを消去するにはどうすればよいですか?
- 27. Ember.js - レコードを保存した後にフォームデータを消去するにはどうすればよいですか?
- 28. Gimpのpythonスクリプトで情報をコンソールに出力するにはどうすればいいですか?
- 29. XCodeで出力(コンソール)画面が消えましたか?
- 30. 色付きテキストをC++でコンソールに出力
警告:あなたが得る答えはおそらく移植性がありません。 – Mehrdad
私は '\ b'をcoutに入れるのになぜ問題があるのかよく分かりません。 –
/bが届いています。私は、すべてのものを書き直すことなく、デフォルトのテキストの任意の文字にカーソルを移動できるようにしたい。 – CodedMonkey