estoy de codificación en C++ y tengo algunas preguntas con respecto a los puntos suspensivos:Pasando variable número de argumentos con diverso tipo - C++
¿Es posible pasar en clase o puntero de clase en los puntos suspensivos?
Básicamente lo que quiero hacer es pasar una cantidad variable de argumentos en el tipo de
char*
yclass
. Estoy usando puntos suspensivos actualmente e intentando descubrir cómo pasar la clase. Si las elipsis no son aplicables aquí, ¿cuáles son las opciones disponibles?
quiero dejar que el usuario llamar directamente a la función utilizando func(params 1, params2, ...)
sin asignar explícitamente los parametros en un vector o matriz primero antes de pasar el vector o matriz como argumento de la función.
me gustaría evitar los puntos suspensivos a menos que tenga para imitar la sintaxis explícita de una API existente. Prefiere encadenar o transmitir, o sobrecargas, como sugiere la respuesta de diez. – peterchen
¡tenfour sugiere también usar un 'std :: vector'! –
¿Cómo vas a construir un 'vector' de tipos arbitrarios, aún no conocidos? –