-
Bonjour,
J'ai un programme en ligne de commandes sous visual, mais lorsque je l'exécute avec F5 il ne me demande pas les arguments à rentrer (argc, argv[]) il exécute direct mon programme.
Il y a un principe qui m'échappe là.
Bon je viens de voir qu'il y avait une rubrique "Command Line" dans les options de compilation du projet ... C'est sans doute là que ça se passe mais là ça ne marche pas, j'entre le nom de mon fichier d'entrée en argument il me dit "No such file or directory" alors qu'il se trouve là où est mon exe, j'ai sûrement oublié un truc comme un -f ou quelque chose comme ça ...?
-
Bonjour,
l'option "Command Line" permet de rajouter des arguments lors de la compilation du projet, pas lors du lancement du programme.
Pour faire ce que tu veux, il faut aller dans l'onglet "Configuration Properties" -> "Debugging" : le champ de texte "Command Arguments" contient les arguments qui vont être passés à ton programme (via argc/argv).
Bonne journée !
-
Ah merci c'est parfait.
à partir de mon .exe je savais le faire dans la console mais en Debug je ne voyais pas trop.
Merci beaucoup :ccool: