Я использую Netbeans 6.9 на Ubuntu 11.04. Я разрабатываю консоль op.and am building в режиме отладки.NetBeans 6.9: Приложение для консоли C++. Аргументы, которые не наблюдаются в режиме отладки
Основная функция объявлена как
int main(int argc, char **argv)
Для того, чтобы добавить аргументы, я правая кнопка мыши на проект и выберите:
свойства
прогонов
аргументов
и введите мой аргументов которых несколько. Тем не менее, когда я добираюсь до линии
for (i=1; i<argc; ++i) switch (argv[i][1])
Я получаю
argc==1
То есть, он игнорирует мои аргументы по какой-то причине.
Как вы знаете argc == 1? –
Это значение, данное b отладчику NetBeans. Кроме того, он не выполняет никаких циклов цикла. – OtagoHarbour
Аргумент должен быть установлен в каком-либо диалоге свойств проекта. Я уверен, вы уверены, что он установлен в правильном месте? –