Я работаю над проектом C и не могу понять, как передать аргументы командной строки моей основной функции в Visual Studio 2010 Express Edition. Я хочу отладить - как работают эти аргументы командной строки?
Я работаю над проектом C и не могу понять, как передать аргументы командной строки моей основной функции в Visual Studio 2010 Express Edition. Я хочу отладить - как работают эти аргументы командной строки?
Ответы:
;
, и мы устанавливаем путь обычным способом, как мы это делали в c ++?
В Project-> Properties-> Debug вы должны увидеть поле для аргументов командной строки (это в C # 2010, но в основном это должно быть то же место)
Visual Studio 2015:
Project
=>
Ваше приложение Properties
. Каждый аргумент можно разделить пробелом. Если у вас есть пробел для одного и того же аргумента, поставьте двойные кавычки, как показано в примере ниже.
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
}
}
Visual Studio, например, 2019 В целом имейте в виду, что выбранная платформа (например, x64) в диалоговом окне конфигурации совпадает с платформой, с которой вы собираетесь отлаживать! (см. рисунок для объяснения)
Приветствую, микрофон, введите описание изображения здесь