Redirection des entrées vers des programmes C/C dans VS Code avec entrée standard
Dans Visual Studio Code, débogage des programmes C/C avec exigences d'entrée peut être un défi. Bien que le débogage ne soit pas disponible sous Windows, vous pouvez toujours exécuter et créer du code à l'aide de tâches. Cependant, fournir une contribution utilisateur pendant l'exécution devient un obstacle.
Pour résoudre ce problème, suivez ces étapes :
Configurez les paramètres de Code-Runner :
Ajoutez un paramètre personnalisé :
{ "code-runner.runInTerminal": true }
Exécutez le programme :
Fournir une entrée :
Exemple :
Considérons le programme suivant qui lit le nom d'un utilisateur :
#include <iostream> using namespace std; int main() { string name; cout << "Enter your name: "; cin >> name; cout << "Hello, " << name << "!!!" << endl; return 0; }
Après avoir configuré les paramètres du code-runner, exécutez le programme. La fenêtre du terminal s'ouvrira, vous invitant à saisir votre nom. Fournissez l'entrée et le programme continuera son exécution.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!