Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Для новичков > Неизвественные значения ф-ции


Автор: stat007 8.4.2010, 13:34
Как сделать так, что бы при вызове функции вывелись все "ранее необъясненные" аргументы этой функции??
Код

#include <iostream>
using namespace std;
void f2(char* st...)
{
    return;
}

int main()
{
    f2("Hi",2,2.5);

    system("pause");
    return 0;
}

Автор: azesmcar 8.4.2010, 13:37
нужно знать количество и типы всех аргументов, иначе никак.
смотри http://www.cppreference.com/wiki/c/other/va_arg

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)