Avatar ·

Débogage d'une application C++ avec arguments de ligne de commande dans Visual Studio

Bonjour à tous ! Je suis un développeur C++ débutant, j'écris une petite application console pour traiter des fichiers texte. Le programme doit accepter le chemin du fichier et un indicateur de mode de fonctionnement via la ligne de commande. Voici le code simplifié : ```cpp #include #include #include int main(int argc, char* argv[]) { if (argc < 3) { std::cerr << "Usage: program.exe \n"; return 1; } std::string filepath = argv[1]; std::string mode = argv[2]; std::ifstream file(filepath); if (!file.is_open()) { std::cerr << "Error: cannot open file " << filepath << "\n"; return 1; } // ... traitement du fichier en fonction du mode ... std::cout << "Processing file: " << filepath << " in mode: " << mode << "\n"; return 0; } ``` Le problème est que lors de l'exécution depuis Visual Studio (F5 ou Ctrl+F5), le programme ne reçoit pas les arguments de la ligne de commande. Je sais qu'on peut lancer depuis la ligne de commande