Je développe une application de ligne de commande C++ dans Visual Studio et que vous devez déboguer avec des arguments de ligne de commande. Pour le moment j’ai il suffit d’exécuter le fichier EXE généré avec les arguments que j’ai besoin (comme ça `` ), mais ça je ne peux pas déboguer. Y at-il quelque part que je peux spécifier les arguments pour le débogage ?
Réponses
Trop de publicités?L' Mozilla.org FAQ sur le débogage de Mozilla sous Windows est d'intérêt ici.
En bref, le débogueur Visual Studio peut être appelée sur un programme en ligne de commande, permettant de spécifier les arguments de ligne de commande lors de l'appel d'un programme en ligne de commande, directement sur la ligne de commande.
Il se présente comme suit pour Visual Studio 8 ou 9
devenv /debugexe "nom du programme " programme des arguments'
Il est également possible d'avoir un explorateur de l'action de lancer un programme dans le débogueur Visual Studio.
Même si vous démarrez le fichier exécutable en dehors de Visual Studio, vous pouvez toujours utiliser la commande « Joindre » pour se connecter à Visual Studio à votre exécutable déjà en cours d’exécution. Cela peut être utile par exemple lorsque votre application est exécutée comme un plug-in dans une autre application.
Dans visual studio 2010 clic avec le bouton droit sur le projet, choisissez Propriétés, cliquez sur configurer la section Propriétés dans le volet gauche, puis cliquez sur déboguer, puis sur le volet de droite est une boîte pour les arguments de la commande dans ce entrez les arguments de ligne de commande. vous êtes bon pour aller. maintenant déboguer et voir le résultat. Si vous êtes fatigué de changer dans les propriétés puis donner temporairement l’entrée directement dans le programme.