Форум программистов, компьютерный форум, киберфорум
Наши страницы

Непонимание работы с аргументами для функции main - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывод предложений, состоящих из заданного количества слов http://www.cyberforum.ru/cpp-beginners/thread565884.html
Добрый день всем) Помогите найти ошибку. Задача: Написать программу, которая считывает текст из файла и выводит на экран только предложения, состоящие из заданного количества слов. Код вроде...
C++ Количество повторений, итерации, массивы (?), цикл (?) Помогите написать программу (экзаменационная задача): По кругу стоит n людей, которым присвоены номера от 1 до n. Начиная отсчет с первого и двигаясь по кругу, каждый второй человек будет выходить... http://www.cyberforum.ru/cpp-beginners/thread565879.html
C++ Перевести на C++ из Pascal
Вот собственно сама программа: var a:string; b:arrayof string; i,k,f,j:integer; begin readln(a); a:=' '+a; for i:=1 to length(a) do if a=' 'then inc(k)else b:=b+a;
C++ Ключи оптимизации
В Visual Studio есть следующие ключи оптимизации: /Od - оптимизация отключена /O1 - минимальный размер /O2 - максимальная скорость /Ox - полная оптимизация Нигде не могу найти преимущества и...
C++ Умножить масив на число http://www.cyberforum.ru/cpp-beginners/thread565864.html
Помогите умножить масив на число вот мои наработки застрял в функции . #include <iostream.h> #include <math.h> #define DIM 200 void Factorial(int a, int n); int main()
C++ Мужики! выручайте ,пожалуйста!(Блок - схема) вот условие : Заданы 2 строки, состоящие из слов, разделенных пробелами. Если второе слово первой строки такое же, как второе слово второй строки, то поменять порядок следования символов первой... подробнее

Показать сообщение отдельно
Султан
4 / 4 / 1
Регистрация: 11.03.2012
Сообщений: 114

Непонимание работы с аргументами для функции main - C++

04.05.2012, 23:33. Просмотров 422. Ответов 3
Метки (Все метки)

Здравствуйте. В книге Лафоре в теме потоков и фалов есть пример с работой командной строки.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// comline.cpp
// Демонстрация работы с аргументами командной строки
#include <iostream>
using namespace std;
 
int main(int argc, char* argv[] )
  {
  setlocale(0,"");
  cout << "\nargc = " << argc << endl; // число аргументов
 
  for(int j=0; j<argc; j++)            // вывести аргументы
    cout << "Аргумент " << j << " = " << argv[j] << endl;
  
  system("pause");
  return 0;
  }
Далее в книге указано:
А вот пример работы этой программы:
C:\C++BOOK\Chap12>comline uno dos tres
argc = 4
Аргумент 0 = C:\C++BOOK\CHAP12>COMLINE.exe
Аргумент 1 = uno
Аргумент 2 = dos
Аргумент 3 = tres

Но у меня при выполнении программы:
argc = 1
Аргумент 0 = C:\2\Li12.21\Debug\1.exe

Когда и куда должены вводиться аргументы? Не понимаю...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.