Preguntas etiquetadas con variadic-functions

Una función es variada si puede aceptar un número variable de argumentos; es decir, su aridad no es fija. La abreviatura "varargs" se usa comúnmente para referirse a este tipo de funciones.

478
Concatenar dos rebanadas en Go

Estoy tratando de combinar el corte [1, 2]y el corte [3, 4]. ¿Cómo puedo hacer esto en Go? Lo intenté: append([]int{1,2}, []int{3,4}) pero tengo: cannot use []int literal (type []int) as type int in append Sin embargo, la documentación parece indicar que esto es posible, ¿qué me estoy...

333
Pasar un número variable de argumentos alrededor

Digamos que tengo una función C que toma un número variable de argumentos: ¿Cómo puedo llamar a otra función que espera un número variable de argumentos dentro de ella, pasando todos los argumentos que entraron en la primera función? Ejemplo: void format_string(char *fmt, ...); void...

192
¿Cuándo usas varargs en Java?

Tengo miedo de los varargs. No sé para qué usarlos. Además, se siente peligroso dejar que las personas pasen tantos argumentos como quieran. ¿Cuál es un ejemplo de un contexto que sería un buen lugar para