Je travaille sur un projet C et je ne peux pas comprendre comment passer des arguments de ligne de commande à ma fonction principale dans Visual Studio 2010 Express Edition. Je veux déboguer - comment fonctionnent ces arguments de ligne de commande?
Je travaille sur un projet C et je ne peux pas comprendre comment passer des arguments de ligne de commande à ma fonction principale dans Visual Studio 2010 Express Edition. Je veux déboguer - comment fonctionnent ces arguments de ligne de commande?
Réponses:
;
, et nous définissons le chemin de la manière normale comme nous l'avons fait en c ++?
Sous Projet-> Propriétés-> Débogage, vous devriez voir une boîte pour les arguments de la ligne de commande (Ceci est en C # 2010, mais cela devrait être fondamentalement au même endroit)
Visual Studio 2015:
Project
=>
Votre application Properties
. Chaque argument peut être séparé en utilisant un espace. Si vous avez un espace entre les deux pour le même argument, mettez des guillemets doubles comme indiqué dans l'exemple ci-dessous.
static void Main(string[] args)
{
if(args == null || args.Length == 0)
{
Console.WriteLine("Please specify arguments!");
}
else
{
Console.WriteLine(args[0]); // First
Console.WriteLine(args[1]); // Second Argument
}
}
Remarque:
Après cela, cliquez sur Appliquer et OK .
Visual Studio par exemple 2019 En général, sachez que la plate-forme sélectionnée (par exemple x64) dans la boîte de dialogue de configuration est la même que la plate-forme avec laquelle vous avez l'intention de déboguer! (voir l'image pour l'explication)
Salutations micro entrez la description de l'image ici