標準入力を使用した VS Code の C/C プログラムへの入力のリダイレクト
Visual Studio Code での、入力要件を使用した C/C プログラムのデバッグ挑戦的になる可能性があります。 Windows ではデバッグは利用できませんが、タスクを使用してコードを実行およびビルドすることはできます。ただし、実行中にユーザー入力を提供することはハードルになります。
これを解決するには、次の手順に従います:
コード ランナー設定を構成します:
カスタム設定を追加します:
{ "code-runner.runInTerminal": true }
を実行しますプログラム:
提供する入力:
例:
ユーザー名を読み取る次のプログラムについて考えてみましょう:
#include <iostream> using namespace std; int main() { string name; cout << "Enter your name: "; cin >> name; cout << "Hello, " << name << "!!!" << endl; return 0; }
コードランナーの設定を行った後、プログラムを実行します。ターミナル ウィンドウが開き、名前の入力を求められます。入力を提供すると、プログラムは実行を続行します。
以上がVS Code で実行するときに入力を C/C プログラムにリダイレクトするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。