Umleiten von Eingaben an C/C-Programme in VS-Code mit Standardeingabe
In Visual Studio Code Debuggen von C/C-Programmen mit Eingabeanforderungen kann eine Herausforderung sein. Während das Debuggen unter Windows nicht verfügbar ist, können Sie mithilfe von Aufgaben dennoch Code ausführen und erstellen. Allerdings stellt die Bereitstellung von Benutzereingaben während der Ausführung eine Hürde dar.
Um dieses Problem zu beheben, führen Sie die folgenden Schritte aus:
Konfigurieren Sie die Code-Runner-Einstellungen:
Fügen Sie eine benutzerdefinierte Einstellung hinzu:
{ "code-runner.runInTerminal": true }
Führen Sie das Programm aus:
Eingabe bereitstellen:
Beispiel:
Stellen Sie sich das folgende Programm vor, das den Namen eines Benutzers liest:
#include <iostream> using namespace std; int main() { string name; cout << "Enter your name: "; cin >> name; cout << "Hello, " << name << "!!!" << endl; return 0; }
Nachdem Sie die Code-Runner-Einstellungen konfiguriert haben, führen Sie das Programm aus. Es öffnet sich das Terminalfenster, in dem Sie aufgefordert werden, Ihren Namen einzugeben. Geben Sie die Eingabe ein und das Programm fährt mit der Ausführung fort.
Das obige ist der detaillierte Inhalt vonWie kann ich Eingaben an meine C/C-Programme umleiten, wenn ich sie in VS-Code ausführe?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!