Учитывая функцию в c ++, есть ли способ получить количество аргументов, которое требуется моей функции?(например, argc
на main
на языке c).
Например:
double MyFunction(int x , int y) {
int NumOfParam= //.... =2;
}
Почему это было бы полезно для меня?
Например, я хочу написать функцию, которая вставляет все параметры функции вvector
, и я подумал сделать это с for loop
, который перебирает аргументы.
Например:
void MyFunction(int x,int y , int z){
std::vector<int> params;
for(int i=0; i< ?? ; i++) {
params.push_back("ArrayOfMyArguments[i]");
}
}