Dla tej funkcji, która przyjmuje zmienną liczbę argumentów,
void func(int count, ...) // ellipsis function
{
// function definition
}
Czy można wykonać wywołanie funkcji w następujący sposób :
int a{};
double b{};
string c{};
func(3,a,b,c); // using actual variables instead of fixed values in function call
Moje pytanie brzmi, kiedy wywoływana jest funkcja wielokropka, czy zawsze to musi być po prostu fixed
takie wartości, jak func(3,5,2.7,"Hi")
lub zmienne mogą być podane w wywołaniu funkcji w następujący sposób func(3,a,b,c)
?