バックグラウンド プログラム用のコマンド ライン シェルを作成したいのですが、witch でいくつかのコマンドを入力できます。bash (または他のシェルのような) ---'UP' キーのような機能を追加して、過去の入力を取得したいと考えています。「UP」キーが押されたことをキャプチャするにはどうすればよいですか?
使用するだけではstd::getline(std::cin, line)
、「UP」キーまたはその他のファンクションキーを取得できません。Ctrl+w で入力行の単語を削除します。