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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
SteeLHeaD
1 / 1 / 0
Регистрация: 05.02.2013
Сообщений: 27
#1

Вызов функции с теми же параметрами, что и main - C++

08.02.2013, 18:16. Просмотров 372. Ответов 4
Метки нет (Все метки)

Господа,
вот уже голову сломал.
У меня есть программа, которая принимает на вход 4 параметра и считает кое что.
то есть это

C++
1
2
3
4
5
int main(int argc, char* argv[])
{
  calculate_it( argc, argv );
  return 0;
};
Теперь я её переделываю - один из параметров будет меняться в цикле.
Соответственно, мне надо вызвать calcutate_it с нужными параметрами, которые я задам в main.
Я не могу понять, как мне объявить их чтобы типы были такими как нужно.
Когда я пишу внутри мейна
C++
1
2
int myargc; 
char* myargv[];
то на её вторую строчку компилятор ругается "Error: incomplete type is not allolwed"
я не понимаю, почему.
Как написать эту декларацию?
Спасибо заранее.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.02.2013, 18:16
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вызов функции с теми же параметрами, что и main (C++):

Вызов функции main() - C++
хочу сделать чтоб в случае ошибки функция main() заново вызывалать(строка 30) при вводе неверного символа программа закрывается а нужно...

Рекурсивный вызов функции main - C++
Не понимаю, где здесь рекурсивный вызов main() будет? Написал такой код: #include<iostream> using namespace std; ...

Вызов функции с не заданными параметрами из объекта класса - C++
Пишу небольшое API, для себя. Сделал следующие: программист указывает объекту класса, имя пакета и какая должна будет вызваться функция,...

Программа осуществляющая вызов функции несколько раз с различными параметрами - C++
Даны действительные числа s,t. Получить g(1.2s)+g(2s-1,st), где g(a,b)=\frac{{a}^{2}+{b}^{2}-4*a*b}{{a}^{2}+5*a*b+3*{b}^{2}+4*a-b} ...

А почему ошибка, что функции print и read не определены в функции main()? - C++
Что-то не понимаю. Они определены в заголовочном файле. А подчеркивается красным что нет.... #include <iostream> #include...

Что в главной функции main - C++
Друзья, вот программка: добавление данных в упорядоченное двоичное дерево. У меня есть функция добавления, все норм, только вот никак не...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
I.M.
564 / 547 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
08.02.2013, 18:43 #2
Надо либо явно указать размеры массива, либо сразу его инициализировать значениями.
1
SteeLHeaD
1 / 1 / 0
Регистрация: 05.02.2013
Сообщений: 27
08.02.2013, 18:50  [ТС] #3
Спасибо! Помогло!

Добавлено через 4 минуты
Уважаемый I.M.,
я хотел бы обратиться к Вам с просьбой о сотрудничестве.
я поискал и не нашел как на этом форуме написать личное сообщение.
Не могли бы Вы прислать мне свой мейл (или скайп) на почту [удалено]?
Спасибо.
0
I.M.
08.02.2013, 19:03
  #4

Не по теме:

Надо нажать на треугольник справа от ника. Там будет такой пункт.
Модератор потом удалит ваш скайп - запрещено правилами форума призывать продолжать диалог в другом месте.

0
Kastaneda
08.02.2013, 21:08     Вызов функции с теми же параметрами, что и main
  #5

Не по теме:

Вроде как ЛС становятся доступными после определенного числа сообщений на форуме. Думаю в этом проблема.

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.02.2013, 21:08
Привет! Вот еще темы с ответами:

Что написать в функции main - C++
#include "stdafx.h" #include <conio.h> #include <iostream> using namespace std; class Matrix{ private: int aMas...

что такое int argc, char *argv[] в качестве параметров главной (main) функции? - C++
И зачем

Вызов метода класса из main - C++
Как вызвать функцию plus в меин? пробовал вариант р3.=р3.plus(p1,p2), но не получилось #include "stdafx.h" #include <iostream> ...

Вызов виртуальной функции vs несколько dynamic_cast подряд: что быстрее? - C++
Нужно максимально оптимизировать программу вот и пал выбор: лучше сделать чтобы вызывались виртуальные функции или же чтобы было четыре...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
08.02.2013, 21:08
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru