สำหรับฟังก์ชันนี้มันต้องใช้ตัวแปรจำนวนของอาร์กิวเมนต์,
void func(int count, ...) // ellipsis function
{
// function definition
}
จะมีความสามารถเรียกฟังก์ชันต้องทำเรื่องแบบตาม:
int a{};
double b{};
string c{};
func(3,a,b,c); // using actual variables instead of fixed values in function call
คำถามคือตอนที่เป็น ellipsis ฟังก์ชันเป็นเรียกมันเสมอต้องเป็นแค่ fixed
ค่าเหมือน func(3,5,2.7,"Hi")
หรือทำตัวแปรเป็นใส่ในฟังก์ชันเรียกอย่างแล้ว func(3,a,b,c)
?