У меня есть функция в foo.c, которые recevies переменных аргументов из консолиPass Переменных Аргументов от одной функции к другой функции
foo.c
void Function1 (SINT32 argc, char*argv[])
{
///do something
}
нужно вызвать другую функцию функции 2, который находится в bar.c и в другом каталоге и нужно передать те же переменные аргументы, как и в функции 1.
bar.c
void Function2 (SINT32 argc, char *argv[])
{
// Do Something.
}
Как мне вызвать Function2 из Function1, передавая все аргументы переменной, полученные с консоли?
Пожалуйста, не голосуйте, поскольку я новичок в этих понятиях.
Заранее спасибо
Использование в * FUNCTION1 *, * function2 (argc, argv); * что вы получаете? –
Есть только 2 аргумента: 'argc' и' argv'. Вы должны пройти два из них. –
Этот ответ может быть полезным для вас: http://stackoverflow.com/a/7882823/3421814 –