私は、ユーザから一度に1行ずつ入力を受け付けるCプログラムを書いています。しかし、ユーザーが入力行を入力した後、stdoutから入力した行をクリアするか、プレフィックスを付けます。前者は理想的ですが、後者は私の目的のために受け入れられるでしょう。これを行う方法はありますか?もっと明確にする必要があるかどうか教えてください。私は問題をどれだけうまく説明したのかよくわかりません。改行後に入力行をクリアする
0
A
答えて
0
新しい行が発行された後に、Cで行を移植的に消去することはできません。
ほとんどのPOSIXシステムでは、ncursesライブラリを使用してカーソルを配置し、任意の行をクリアすることができます。
+0
それは私が望むように見えます。ありがとう。 – Jumhyn
関連する問題
- 1. 入力要素の後に改行を入力するjavacript
- 2. 改行を含む入力バッファーをクリアします
- 3. 入力値の改行
- 4. HTMLヘルパーテキスト入力と改行
- 5. 改行後の改行.insertHtml
- 6. RichTextBox改行後の改行
- 7. ユーザー入力時に改行を挿入する
- 8. クリックイベント後の入力値をクリアする
- 9. 入力後に行を追加する
- 10. CakePHP - Htmlヘルパーハイパーリンクに改行/改行を挿入する方法
- 11. 入力タグの改行、mysqlのデータ
- 12. 隠し入力に改行を含むテキストを保存する
- 13. 数字の後に改行を挿入する
- 14. HTMLフォーム:テキストボックスに改行を入力する
- 15. MathTypeに改行を入力するときの自動タブ
- 16. 入力フィールドに貼り付けるときに改行や改行をキャッチして削除する
- 17. 簡単なテキスト入力フィールドで改行を受け入れる
- 18. JavaScriptの入力要素の後にテキストノードの後に改行を追加するには
- 19. CSS:改行の後:
- 20. ハイフン後の改行
- 21. XtraGridセルに改行を挿入する
- 22. テキスト内に改行を挿入する
- 23. .NETラベルに改行を挿入する
- 24. 改行なしで標準入力をチャンネルに送る
- 25. Pythonの出力行をクリアする
- 26. イミディエイトウィンドウに出力に改行が挿入される
- 27. ie7はフォームタグの前後に改行を挿入します
- 28. SQL * Plusでセミコロンの後に改行を挿入します。
- 29. 別のテキストをクリアした後にテキスト入力フィールドをクリアする
- 30. 角入力で改行を維持する方法
どのような環境ですか? – rerun
Mac OS X、bash。 – Jumhyn
"stdoutから行をクリアする"ことはできません。 Cは端末や印刷データの概念を持たない。バイトを生成/取得する不透明な入力と出力 'FILE * 'しか知りません。それ以外はプラットフォーム固有のもので、一般的には端末の処理に関係します。 –