コンソールで与えられたデータを取得できる C++ の関数があるかどうか疑問に思っていました。ない場合は、cin で一時停止せずにプログラムの実行を続行します。
ありがとう
2 つのスレッドがあり、1 つのブロックは入力を待機しており、もう 1 つのブロックは待機中に動作します。
C++ でこれを行うための標準関数はありません。「非標準」の方法で正確に行う方法は、コードを実行する OS によって異なります。
1 つの解決策は、特別な「ハンドル コンソール/キーボード I/O」ライブラリを使用することです。その一例が「curses」ライブラリです。これは、ほとんどの一般的なプラットフォームでさまざまな形で利用できます。Linux または Unix プラットフォームを使用している場合は、ソフトウェア インストーラー製品 (yum、apt-get など) を使用して「curses」を検索してみてください。Windows を使用している場合、一般的な「実行するインストール コード」がないため、Google を使用して「windows の curses」を検索する必要があります。