This C++ draft specification se refiere a él simplemente como 'puntos suspensivos' y, a veces con un artículo definido o indefinido, como 'una elipsis 'o' la elipsis '.
5.2.2 "Función llamada" sección 6 contiene:
Una función puede ser declarada de aceptar un menor número de argumentos (declarando parámetros por defecto (8.3.6)) o más argumentos (mediante el uso de la elipsis, ... 8.3.5) que el número de parámetros en la definición de la función (8.4).
8.3.5 "Funciones" sección 2 contiene:
Si el parámetro-declaración-cláusula termina con una elipsis, el número de argumentos será igual a o mayor que el número de parámetros que no lo hacen tener un argumento predeterminado .
8.3.6 sección 4 contiene código de ejemplo:
void g(int = 0, ...); // OK, ellipsis is not a parameter so it can follow
// a parameter with a default argument
pedantry adicional: sección 13.3.3.1.3 ("secuencias de conversión suspensivos") se refiere a "la especificación de parámetros de puntos suspensivos". Sin embargo, como se indica en el código de ejemplo anterior, la elipsis no es, estrictamente hablando, un parámetro. 8.3.5 La sección 1 explica que, aunque la elipsis aparece en la cláusula parameter-declaration, sigue el parámetro-declaration-list.
* Elipsis * es el término utilizado para '...' en el estándar. Se aplica al token '...' específicamente. La función declarada con puntos suspensivos en la lista de parámetros se llama función * variadic *. – AnT
El término técnico realmente correcto es el operador * dot dot dot *. –
@ Noah Roberts: Es sorprendente escucharlo, ya que no es un operador. – caf